FACTANKER · measured, cited, anchored official records connected

Organization record

INOGEN, INC.

All evidence-backed facts for this organization, identity resolved across official registers.

CIK: 0001294133Every fact source-linked

Cite: FACTANKER, https://factanker.com/entity/0d46f0dd-b201-4fc1-8103-3da742b6fef9

Facts on record

Newest first; every row links to its evidence page.

FactValuePeriodSource
accounts_payable{"amount": 25252000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2026-06-30sec_edgar
accounts_payable{"amount": 24088000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2026-03-31sec_edgar
accounts_payable{"amount": 20264000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-12-31sec_edgar
accounts_payable{"amount": 21216000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-09-30sec_edgar
accounts_payable{"amount": 21900000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-06-30sec_edgar
accounts_payable{"amount": 23257000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-03-31sec_edgar
accounts_payable{"amount": 16616000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-12-31sec_edgar
accounts_payable{"amount": 15459000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-09-30sec_edgar
accounts_payable{"amount": 14995000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-06-30sec_edgar
accounts_payable{"amount": 15922000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-03-31sec_edgar
accounts_payable{"amount": 13454000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-12-31sec_edgar
accounts_payable{"amount": 15408000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-09-30sec_edgar
accounts_payable{"amount": 13389000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_payable{"amount": 18043000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_payable{"amount": 18237000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_payable{"amount": 21470000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_payable{"amount": 11906000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_payable{"amount": 18109000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-03-31sec_edgar
accounts_payable{"amount": 10258000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_payable{"amount": 15939000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_payable{"amount": 15560000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_payable{"amount": 14606000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-03-31sec_edgar
accounts_payable{"amount": 12520000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_payable{"amount": 9514000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-09-30sec_edgar
accounts_payable{"amount": 13189000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-06-30sec_edgar
accounts_payable{"amount": 18727000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-03-31sec_edgar
accounts_payable{"amount": 16399000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_payable{"amount": 18469000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-09-30sec_edgar
accounts_payable{"amount": 16071000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-06-30sec_edgar
accounts_payable{"amount": 14499000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-03-31sec_edgar
accounts_payable{"amount": 13720000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_payable{"amount": 13134000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-09-30sec_edgar
accounts_payable{"amount": 17823000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-06-30sec_edgar
accounts_payable{"amount": 13589000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-03-31sec_edgar
accounts_payable{"amount": 9541000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_payable{"amount": 11033000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-09-30sec_edgar
accounts_payable{"amount": 11990000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-06-30sec_edgar
accounts_payable{"amount": 8885000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_payable{"amount": 5738000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_payable{"amount": 10214000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_payable{"amount": 11058000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_payable{"amount": 8504000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-03-31sec_edgar
accounts_payable{"amount": 7448000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_payable{"amount": 6712000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_receivable{"amount": 46157000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2026-06-30sec_edgar
accounts_receivable{"amount": 41874000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2026-03-31sec_edgar
accounts_receivable{"amount": 38863000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-12-31sec_edgar
accounts_receivable{"amount": 40374000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-09-30sec_edgar
accounts_receivable{"amount": 38592000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-06-30sec_edgar
accounts_receivable{"amount": 36623000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-03-31sec_edgar
accounts_receivable{"amount": 29563000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-12-31sec_edgar
accounts_receivable{"amount": 34233000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-09-30sec_edgar
accounts_receivable{"amount": 36037000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-06-30sec_edgar
accounts_receivable{"amount": 40223000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-03-31sec_edgar
accounts_receivable{"amount": 42241000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-12-31sec_edgar
accounts_receivable{"amount": 48380000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-09-30sec_edgar
accounts_receivable{"amount": 51135000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_receivable{"amount": 53885000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_receivable{"amount": 62725000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_receivable{"amount": 50533000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_receivable{"amount": 31146000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_receivable{"amount": 33983000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-03-31sec_edgar
accounts_receivable{"amount": 24452000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_receivable{"amount": 32905000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_receivable{"amount": 36946000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_receivable{"amount": 38425000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-03-31sec_edgar
accounts_receivable{"amount": 29717000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_receivable{"amount": 31691000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-09-30sec_edgar
accounts_receivable{"amount": 28422000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-06-30sec_edgar
accounts_receivable{"amount": 40396000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-03-31sec_edgar
accounts_receivable{"amount": 34325000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_receivable{"amount": 41180000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-09-30sec_edgar
accounts_receivable{"amount": 46721000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-06-30sec_edgar
accounts_receivable{"amount": 41525000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-03-31sec_edgar
accounts_receivable{"amount": 37041000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_receivable{"amount": 34250000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-09-30sec_edgar
accounts_receivable{"amount": 37472000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-06-30sec_edgar
accounts_receivable{"amount": 35089000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-03-31sec_edgar
accounts_receivable{"amount": 31444000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_receivable{"amount": 34699000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-09-30sec_edgar
accounts_receivable{"amount": 34803000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-06-30sec_edgar
accounts_receivable{"amount": 30927000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_receivable{"amount": 30828000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_receivable{"amount": 29717000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_receivable{"amount": 27837000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_receivable{"amount": 23748000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-03-31sec_edgar
accounts_receivable{"amount": 19872000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_receivable{"amount": 20890000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-09-30sec_edgar
accounts_receivable{"amount": 24765000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-06-30sec_edgar
accounts_receivable{"amount": 21808000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-03-31sec_edgar
accounts_receivable{"amount": 19349000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_receivable{"amount": 18061000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-09-30sec_edgar
accounts_receivable{"amount": 15645000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-06-30sec_edgar
accounts_receivable{"amount": 18084000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-03-31sec_edgar
accounts_receivable{"amount": 10231000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-12-31sec_edgar
capex{"amount": 921000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2026-06-30sec_edgar
capex{"amount": 210000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2026-03-31sec_edgar
capex{"amount": 2523000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2025-12-31sec_edgar
capex{"amount": 1544000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2025-09-30sec_edgar
capex{"amount": 976000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-06-30sec_edgar
capex{"amount": 292000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-03-31sec_edgar
capex{"amount": 3360000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2024-12-31sec_edgar
capex{"amount": 3031000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2024-09-30sec_edgar
capex{"amount": 1360000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2024-06-30sec_edgar
capex{"amount": 1310000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2024-03-31sec_edgar
capex{"amount": 5218000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2023-12-31sec_edgar
capex{"amount": 3824000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2023-09-30sec_edgar
capex{"amount": 3116000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2023-06-30sec_edgar
capex{"amount": 1076000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2023-03-31sec_edgar
capex{"amount": 3337000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-12-31sec_edgar
capex{"amount": 2770000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-09-30sec_edgar
capex{"amount": 2236000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-06-30sec_edgar
capex{"amount": 1366000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-03-31sec_edgar
capex{"amount": 5482000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-12-31sec_edgar
capex{"amount": 4807000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-09-30sec_edgar
capex{"amount": 3594000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-06-30sec_edgar
capex{"amount": 1516000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-03-31sec_edgar
capex{"amount": 4385000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2020-12-31sec_edgar
capex{"amount": 3352000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2020-09-30sec_edgar
capex{"amount": 2329000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2020-06-30sec_edgar
capex{"amount": 1479000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2020-03-31sec_edgar
capex{"amount": 3143000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2019-12-31sec_edgar
capex{"amount": 2275000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2019-09-30sec_edgar
capex{"amount": 1973000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2019-06-30sec_edgar
capex{"amount": 933000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2019-03-31sec_edgar
capex{"amount": 8043000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2018-12-31sec_edgar
capex{"amount": 7240000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2018-09-30sec_edgar
capex{"amount": 4541000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2018-06-30sec_edgar
capex{"amount": 2075000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2018-03-31sec_edgar
capex{"amount": 2914000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2017-12-31sec_edgar
capex{"amount": 2083000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2017-09-30sec_edgar
capex{"amount": 969000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2017-06-30sec_edgar
capex{"amount": 593000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2017-03-31sec_edgar
capex{"amount": 1718000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-12-31sec_edgar
capex{"amount": 1483000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-09-30sec_edgar
capex{"amount": 1226000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-06-30sec_edgar
capex{"amount": 714000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2016-03-31sec_edgar
capex{"amount": 2208000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-12-31sec_edgar
capex{"amount": 9780000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-09-30sec_edgar
capex{"amount": 7760000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-06-30sec_edgar
capex{"amount": 552000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-03-31sec_edgar
capex{"amount": 1551000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-12-31sec_edgar
capex{"amount": 1060000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-09-30sec_edgar
capex{"amount": 603000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2014-06-30sec_edgar
capex{"amount": 169000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2014-03-31sec_edgar
capex{"amount": 3030000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2013-12-31sec_edgar
capex{"amount": 2572000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2013-09-30sec_edgar
capex{"amount": 1361000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2013-06-30sec_edgar
capex{"amount": 406000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-03-31sec_edgar
capex{"amount": 2024000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2012-12-31sec_edgar
cash_and_equivalents{"amount": 87276000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2026-06-30sec_edgar
cash_and_equivalents{"amount": 93112000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2026-03-31sec_edgar
cash_and_equivalents{"amount": 103729000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-12-31sec_edgar
cash_and_equivalents{"amount": 106476000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-09-30sec_edgar
cash_and_equivalents{"amount": 103685000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-06-30sec_edgar
cash_and_equivalents{"amount": 118893000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-03-31sec_edgar
cash_and_equivalents{"amount": 113795000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2024-12-31sec_edgar
cash_and_equivalents{"amount": 105690000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2024-09-30sec_edgar
cash_and_equivalents{"amount": 97920000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-06-30sec_edgar
cash_and_equivalents{"amount": 107444000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2024-03-31sec_edgar
cash_and_equivalents{"amount": 125492000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-12-31sec_edgar
cash_and_equivalents{"amount": 124608000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-09-30sec_edgar
cash_and_equivalents{"amount": 167687000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-06-30sec_edgar
cash_and_equivalents{"amount": 164137000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-03-31sec_edgar
cash_and_equivalents{"amount": 187014000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-12-31sec_edgar
cash_and_equivalents{"amount": 209633000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-09-30sec_edgar
cash_and_equivalents{"amount": 223621000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-06-30sec_edgar
cash_and_equivalents{"amount": 213399000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-03-31sec_edgar
cash_and_equivalents{"amount": 235524000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2021-12-31sec_edgar
cash_and_equivalents{"amount": 241576000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2021-09-30sec_edgar
cash_and_equivalents{"amount": 238850000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2021-06-30sec_edgar
cash_and_equivalents{"amount": 220014000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2021-03-31sec_edgar
cash_and_equivalents{"amount": 211962000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2020-12-31sec_edgar
cash_and_equivalents{"amount": 213984000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2020-09-30sec_edgar
cash_and_equivalents{"amount": 214086000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2020-06-30sec_edgar
cash_and_equivalents{"amount": 208362000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2020-03-31sec_edgar
cash_and_equivalents{"amount": 198037000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2019-12-31sec_edgar
cash_and_equivalents{"amount": 156131000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2019-09-30sec_edgar
cash_and_equivalents{"amount": 213947000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2019-06-30sec_edgar
cash_and_equivalents{"amount": 190236000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2019-03-31sec_edgar
cash_and_equivalents{"amount": 196634000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2018-12-31sec_edgar
cash_and_equivalents{"amount": 176282000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2018-09-30sec_edgar
cash_and_equivalents{"amount": 166344000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2018-06-30sec_edgar
cash_and_equivalents{"amount": 154284000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2018-03-31sec_edgar
cash_and_equivalents{"amount": 142953000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2017-12-31sec_edgar
cash_and_equivalents{"amount": 129693000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2017-09-30sec_edgar
cash_and_equivalents{"amount": 114711000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2017-06-30sec_edgar
cash_and_equivalents{"amount": 105105000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2017-03-31sec_edgar
cash_and_equivalents{"amount": 92851000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-12-31sec_edgar
cash_and_equivalents{"amount": 86009000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-09-30sec_edgar
cash_and_equivalents{"amount": 84500000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-06-30sec_edgar
cash_and_equivalents{"amount": 72400000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-03-31sec_edgar
cash_and_equivalents{"amount": 66106000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-12-31sec_edgar
cash_and_equivalents{"amount": 55090000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-09-30sec_edgar
cash_and_equivalents{"amount": 51822000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-06-30sec_edgar
cash_and_equivalents{"amount": 61102000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-03-31sec_edgar
cash_and_equivalents{"amount": 56836000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2014-12-31sec_edgar
cash_and_equivalents{"amount": 56160000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2014-09-30sec_edgar
cash_and_equivalents{"amount": 56160000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2014-06-30sec_edgar
cash_and_equivalents{"amount": 59550000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2014-03-31sec_edgar