Organization record
EARGO, INC.
All evidence-backed facts for this organization, identity resolved across official registers.
Facts on record
Newest first; every row links to its evidence page.
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_payable | {"amount": 5047000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-09-30 | sec_edgar |
| accounts_payable | {"amount": 3729000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| accounts_payable | {"amount": 8976000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-03-31 | sec_edgar |
| accounts_payable | {"amount": 6504000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_payable | {"amount": 6396000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-09-30 | sec_edgar |
| accounts_payable | {"amount": 8371000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| accounts_payable | {"amount": 12029000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-03-31 | sec_edgar |
| accounts_payable | {"amount": 9053000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_payable | {"amount": 10998000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-09-30 | sec_edgar |
| accounts_payable | {"amount": 6764000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| accounts_payable | {"amount": 6604000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-03-31 | sec_edgar |
| accounts_payable | {"amount": 6020000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_payable | {"amount": 6658000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-09-30 | sec_edgar |
| accounts_payable | {"amount": 5428000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| accounts_receivable | {"amount": 1012000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-09-30 | sec_edgar |
| accounts_receivable | {"amount": 961000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| accounts_receivable | {"amount": 1920000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-03-31 | sec_edgar |
| accounts_receivable | {"amount": 1910000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_receivable | {"amount": 1156000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-09-30 | sec_edgar |
| accounts_receivable | {"amount": 12235000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| accounts_receivable | {"amount": 12253000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-03-31 | sec_edgar |
| accounts_receivable | {"amount": 12547000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_receivable | {"amount": 14960000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-09-30 | sec_edgar |
| accounts_receivable | {"amount": 15361000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| accounts_receivable | {"amount": 5339000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-03-31 | sec_edgar |
| accounts_receivable | {"amount": 3793000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_receivable | {"amount": 2576000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-09-30 | sec_edgar |
| accounts_receivable | {"amount": 2051000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| capex | {"amount": 217000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2023-09-30 | sec_edgar |
| capex | {"amount": 238000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2023-06-30 | sec_edgar |
| capex | {"amount": 102000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2023-03-31 | sec_edgar |
| capex | {"amount": 2791000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2022-12-31 | sec_edgar |
| capex | {"amount": 2531000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2022-09-30 | sec_edgar |
| capex | {"amount": 2056000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2022-06-30 | sec_edgar |
| capex | {"amount": 685000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2022-03-31 | sec_edgar |
| capex | {"amount": 882000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-12-31 | sec_edgar |
| capex | {"amount": 708000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-09-30 | sec_edgar |
| capex | {"amount": 546000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-06-30 | sec_edgar |
| capex | {"amount": 296000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-03-31 | sec_edgar |
| capex | {"amount": 1624000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2020-12-31 | sec_edgar |
| capex | {"amount": 844000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2020-09-30 | sec_edgar |
| capex | {"amount": 307000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2020-06-30 | sec_edgar |
| capex | {"amount": 219000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2020-03-31 | sec_edgar |
| capex | {"amount": 2167000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2019-12-31 | sec_edgar |
| capex | {"amount": 1616000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2019-09-30 | sec_edgar |
| capex | {"amount": 1718000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 46023000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 60779000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 79776000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 101238000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 88075000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 106630000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2022-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 89232000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 110500000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2021-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 156442000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2021-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 179354000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2021-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 201624000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2021-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 212185000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2020-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 70224000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2020-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 13384000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 51051000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2018-12-31 | sec_edgar |
| cashflow_financing | {"amount": 111129000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2022-12-31 | sec_edgar |
| cashflow_financing | {"amount": 77264000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2022-09-30 | sec_edgar |
| cashflow_financing | {"amount": 81364000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2022-06-30 | sec_edgar |
| cashflow_financing | {"amount": 24000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2022-03-31 | sec_edgar |
| cashflow_financing | {"amount": 4358000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2021-12-31 | sec_edgar |
| cashflow_financing | {"amount": 4326000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2021-09-30 | sec_edgar |
| cashflow_financing | {"amount": 3973000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2021-06-30 | sec_edgar |
| cashflow_financing | {"amount": 118000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2021-03-31 | sec_edgar |
| cashflow_financing | {"amount": 229921000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2020-12-31 | sec_edgar |
| cashflow_financing | {"amount": 80337000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2020-09-30 | sec_edgar |
| cashflow_financing | {"amount": 13053000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2020-06-30 | sec_edgar |
| cashflow_financing | {"amount": 7653000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2020-03-31 | sec_edgar |
| cashflow_financing | {"amount": 5150000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2019-12-31 | sec_edgar |
| cashflow_financing | {"amount": 5905000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2019-09-30 | sec_edgar |
| cashflow_financing | {"amount": 71728000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2018-12-31 | sec_edgar |
| cashflow_investing | {"amount": -288000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2023-09-30 | sec_edgar |
| cashflow_investing | {"amount": -269000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2023-06-30 | sec_edgar |
| cashflow_investing | {"amount": -132000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2023-03-31 | sec_edgar |
| cashflow_investing | {"amount": -3087000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2022-12-31 | sec_edgar |
| cashflow_investing | {"amount": -2827000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2022-09-30 | sec_edgar |
| cashflow_investing | {"amount": -2352000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2022-06-30 | sec_edgar |
| cashflow_investing | {"amount": -942000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2022-03-31 | sec_edgar |
| cashflow_investing | {"amount": -7587000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2021-12-31 | sec_edgar |
| cashflow_investing | {"amount": -6570000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2021-09-30 | sec_edgar |
| cashflow_investing | {"amount": -5398000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2021-06-30 | sec_edgar |
| cashflow_investing | {"amount": -1370000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2021-03-31 | sec_edgar |
| cashflow_investing | {"amount": -5079000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2020-12-31 | sec_edgar |
| cashflow_investing | {"amount": -3445000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2020-09-30 | sec_edgar |
| cashflow_investing | {"amount": -2175000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2020-06-30 | sec_edgar |
| cashflow_investing | {"amount": -1224000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2020-03-31 | sec_edgar |
| cashflow_investing | {"amount": -3859000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2019-12-31 | sec_edgar |
| cashflow_investing | {"amount": -2633000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2019-09-30 | sec_edgar |
| cashflow_investing | {"amount": -2547000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2018-12-31 | sec_edgar |
| cashflow_operating | {"amount": -54927000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2023-09-30 | sec_edgar |
| cashflow_operating | {"amount": -40190000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2023-06-30 | sec_edgar |
| cashflow_operating | {"amount": -21330000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2023-03-31 | sec_edgar |
| cashflow_operating | {"amount": -117304000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "c | 2022-12-31 | sec_edgar |
| cashflow_operating | {"amount": -96862000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2022-09-30 | sec_edgar |
| cashflow_operating | {"amount": -82882000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2022-06-30 | sec_edgar |
| cashflow_operating | {"amount": -20350000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2022-03-31 | sec_edgar |
| cashflow_operating | {"amount": -98456000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2021-12-31 | sec_edgar |
| cashflow_operating | {"amount": -53499000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2021-09-30 | sec_edgar |
| cashflow_operating | {"amount": -31406000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2021-06-30 | sec_edgar |
| cashflow_operating | {"amount": -9309000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2021-03-31 | sec_edgar |
| cashflow_operating | {"amount": -26041000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2020-12-31 | sec_edgar |
| cashflow_operating | {"amount": -20052000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2020-09-30 | sec_edgar |
| cashflow_operating | {"amount": -15984000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2020-06-30 | sec_edgar |
| cashflow_operating | {"amount": -9547000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2020-03-31 | sec_edgar |
| cashflow_operating | {"amount": -39108000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2019-12-31 | sec_edgar |
| cashflow_operating | {"amount": -29193000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2019-09-30 | sec_edgar |
| cashflow_operating | {"amount": -27149000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2018-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 20762389, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 20749579, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 20741841, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 20726965, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 39411069, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 39385438, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 39344518, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 1965347, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 39270448, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 39141571, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 38298068, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 39307093, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 534599, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 265943, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 20762389, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2023-10-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 20762389, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 20749579, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2023-08-04 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 20749579, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 20741841, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2023-05-08 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 20741841, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 20741841, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2023-03-16 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 20726965, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 39411069, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2022-11-02 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 39411069, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 39385438, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2022-08-03 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 39385438, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 39358558, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2022-05-19 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 39354874, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2022-05-04 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 39344518, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 1965347, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 39270448, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 39160387, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2021-08-06 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 39141571, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 38731538, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2021-05-05 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 38298068, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 38295422, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2021-03-08 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 38246601, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 38186515, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2020-11-18 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 534599, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 265943, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 3937000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2023-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 17105000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2023-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 6477000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2023-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 13168000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2023-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 6691000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2023-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 22988000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2022-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 6007000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2022-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 16231000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2022-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 4733000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2022-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 10224000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2022-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 5491000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2022-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 27956000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2021-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 20311000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2021-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 7552000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2021-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 6462000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2021-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 12759000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2021-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 6297000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2021-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 21873000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2020-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 5434000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2020-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 15295000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2020-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 9861000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2020-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 5205000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2020-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 4656000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2020-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 15790000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2019-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 3583000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2019-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 11033000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2019-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 11423000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2018-12-31 | sec_edgar |
| current_assets | {"amount": 56692000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-09-30 | sec_edgar |
| current_assets | {"amount": 72935000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| current_assets | {"amount": 97637000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-03-31 | sec_edgar |
| current_assets | {"amount": 116030000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| current_assets | {"amount": 99242000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-09-30 | sec_edgar |
| current_assets | {"amount": 132793000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| current_assets | {"amount": 116800000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-03-31 | sec_edgar |
| current_assets | {"amount": 139632000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| current_assets | {"amount": 179568000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-09-30 | sec_edgar |
| current_assets | {"amount": 200823000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| current_assets | {"amount": 212601000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-03-31 | sec_edgar |
| current_assets | {"amount": 222457000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| current_assets | {"amount": 77468000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-09-30 | sec_edgar |
| current_assets | {"amount": 19913000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| current_liabilities | {"amount": 17594000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2023-09-30 | sec_edgar |
| current_liabilities | {"amount": 20523000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| current_liabilities | {"amount": 25004000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2023-03-31 | sec_edgar |
| current_liabilities | {"amount": 25251000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| current_liabilities | {"amount": 146719000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2022-09-30 | sec_edgar |
| current_liabilities | {"amount": 132401000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| current_liabilities | {"amount": 77105000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2022-03-31 | sec_edgar |