FACTANKER

Energy Recovery, Inc.

CIK 0001421517

FaktWertZeitQuelle
accounts_payable{"amount": 5001000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2026-06-30sec_edgar
accounts_payable{"amount": 2790000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2026-03-31sec_edgar
accounts_payable{"amount": 2114000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-12-31sec_edgar
accounts_payable{"amount": 4744000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-09-30sec_edgar
accounts_payable{"amount": 3444000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-06-30sec_edgar
accounts_payable{"amount": 3404000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-03-31sec_edgar
accounts_payable{"amount": 3109000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-12-31sec_edgar
accounts_payable{"amount": 3414000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-09-30sec_edgar
accounts_payable{"amount": 4753000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-06-30sec_edgar
accounts_payable{"amount": 3492000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-03-31sec_edgar
accounts_payable{"amount": 3000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-12-31sec_edgar
accounts_payable{"amount": 1809000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-09-30sec_edgar
accounts_payable{"amount": 1741000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_payable{"amount": 1959000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_payable{"amount": 814000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_payable{"amount": 1931000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_payable{"amount": 2716000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_payable{"amount": 4360000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-03-31sec_edgar
accounts_payable{"amount": 909000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_payable{"amount": 3663000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_payable{"amount": 2278000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_payable{"amount": 1957000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-03-31sec_edgar
accounts_payable{"amount": 1118000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_payable{"amount": 1951000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-09-30sec_edgar
accounts_payable{"amount": 1860000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-06-30sec_edgar
accounts_payable{"amount": 1868000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-03-31sec_edgar
accounts_payable{"amount": 1192000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_payable{"amount": 1559000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-09-30sec_edgar
accounts_payable{"amount": 1459000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-06-30sec_edgar
accounts_payable{"amount": 1989000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-03-31sec_edgar
accounts_payable{"amount": 1439000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_payable{"amount": 4515000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-09-30sec_edgar
accounts_payable{"amount": 1932000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-06-30sec_edgar
accounts_payable{"amount": 2341000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-03-31sec_edgar
accounts_payable{"amount": 4091000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_payable{"amount": 3336000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-09-30sec_edgar
accounts_payable{"amount": 2829000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-06-30sec_edgar
accounts_payable{"amount": 1824000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_payable{"amount": 1505000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_payable{"amount": 1796000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_payable{"amount": 1518000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_payable{"amount": 2592000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-03-31sec_edgar
accounts_payable{"amount": 1865000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_payable{"amount": 1683000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-09-30sec_edgar
accounts_payable{"amount": 2366000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-06-30sec_edgar
accounts_payable{"amount": 2032000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-03-31sec_edgar
accounts_payable{"amount": 1817000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_payable{"amount": 1253000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-09-30sec_edgar
accounts_payable{"amount": 1801000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-06-30sec_edgar
accounts_payable{"amount": 1639000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-03-31sec_edgar
accounts_payable{"amount": 1209000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-12-31sec_edgar
accounts_payable{"amount": 1336000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-09-30sec_edgar
accounts_payable{"amount": 1189000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-06-30sec_edgar
accounts_payable{"amount": 1939000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-03-31sec_edgar
accounts_payable{"amount": 2154000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-12-31sec_edgar
accounts_payable{"amount": 1865000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-09-30sec_edgar
accounts_payable{"amount": 1354000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-06-30sec_edgar
accounts_payable{"amount": 1438000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-03-31sec_edgar
accounts_payable{"amount": 1506000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-12-31sec_edgar
accounts_payable{"amount": 1508000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-09-30sec_edgar
accounts_payable{"amount": 1741000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-06-30sec_edgar
accounts_payable{"amount": 1429000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2010-12-31sec_edgar
accounts_receivable{"amount": 14237000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2026-06-30sec_edgar
accounts_receivable{"amount": 38941000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2026-03-31sec_edgar
accounts_receivable{"amount": 76639000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-12-31sec_edgar
accounts_receivable{"amount": 44016000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-09-30sec_edgar
accounts_receivable{"amount": 32587000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-06-30sec_edgar
accounts_receivable{"amount": 32389000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-03-31sec_edgar
accounts_receivable{"amount": 64066000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-12-31sec_edgar
accounts_receivable{"amount": 31845000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-09-30sec_edgar
accounts_receivable{"amount": 20670000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-06-30sec_edgar
accounts_receivable{"amount": 25055000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-03-31sec_edgar
accounts_receivable{"amount": 46937000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-12-31sec_edgar
accounts_receivable{"amount": 23337000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-09-30sec_edgar
accounts_receivable{"amount": 15361000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_receivable{"amount": 11584000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_receivable{"amount": 34062000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_receivable{"amount": 18422000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_receivable{"amount": 13926000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_receivable{"amount": 26674000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-03-31sec_edgar
accounts_receivable{"amount": 20615000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_receivable{"amount": 13066000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_receivable{"amount": 7599000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_receivable{"amount": 16397000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-03-31sec_edgar
accounts_receivable{"amount": 11792000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_receivable{"amount": 11055000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-09-30sec_edgar
accounts_receivable{"amount": 12816000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-06-30sec_edgar
accounts_receivable{"amount": 13841000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-03-31sec_edgar
accounts_receivable{"amount": 12979000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_receivable{"amount": 20848000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-09-30sec_edgar
accounts_receivable{"amount": 15197000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-06-30sec_edgar
accounts_receivable{"amount": 17408000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-03-31sec_edgar
accounts_receivable{"amount": 10212000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_receivable{"amount": 7666000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-09-30sec_edgar
accounts_receivable{"amount": 11304000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-06-30sec_edgar
accounts_receivable{"amount": 12754000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-03-31sec_edgar
accounts_receivable{"amount": 12465000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_receivable{"amount": 11929000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-09-30sec_edgar
accounts_receivable{"amount": 12347000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-06-30sec_edgar
accounts_receivable{"amount": 9184000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_receivable{"amount": 11759000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_receivable{"amount": 8193000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_receivable{"amount": 8242000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_receivable{"amount": 7683000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-03-31sec_edgar
accounts_receivable{"amount": 11590000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_receivable{"amount": 8060000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-09-30sec_edgar
accounts_receivable{"amount": 7429000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-06-30sec_edgar
accounts_receivable{"amount": 5333000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-03-31sec_edgar
accounts_receivable{"amount": 10941000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_receivable{"amount": 3997000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-09-30sec_edgar
accounts_receivable{"amount": 9372000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-06-30sec_edgar
accounts_receivable{"amount": 17202000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-03-31sec_edgar
accounts_receivable{"amount": 15222000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-12-31sec_edgar
accounts_receivable{"amount": 6132000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-09-30sec_edgar
accounts_receivable{"amount": 10486000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-06-30sec_edgar
accounts_receivable{"amount": 11785000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-03-31sec_edgar
accounts_receivable{"amount": 13240000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-12-31sec_edgar
accounts_receivable{"amount": 10224000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-09-30sec_edgar
accounts_receivable{"amount": 9186000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-06-30sec_edgar
accounts_receivable{"amount": 6316000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-03-31sec_edgar
accounts_receivable{"amount": 6498000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-12-31sec_edgar
accounts_receivable{"amount": 3795000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-09-30sec_edgar
accounts_receivable{"amount": 8375000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-06-30sec_edgar
accounts_receivable{"amount": 9649000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2010-12-31sec_edgar
capex{"amount": 1689000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2026-06-30sec_edgar
capex{"amount": 814000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2026-03-31sec_edgar
capex{"amount": 1330000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2025-12-31sec_edgar
capex{"amount": 668000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-09-30sec_edgar
capex{"amount": 326000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-06-30sec_edgar
capex{"amount": 191000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-03-31sec_edgar
capex{"amount": 1298000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2024-12-31sec_edgar
capex{"amount": 1194000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2024-09-30sec_edgar
capex{"amount": 1025000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2024-06-30sec_edgar
capex{"amount": 824000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2024-03-31sec_edgar
capex{"amount": 2567000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2023-12-31sec_edgar
capex{"amount": 1179000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2023-09-30sec_edgar
capex{"amount": 849000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2023-06-30sec_edgar
capex{"amount": 279000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2023-03-31sec_edgar
capex{"amount": 4232000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-12-31sec_edgar
capex{"amount": 2999000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-09-30sec_edgar
capex{"amount": 2436000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-06-30sec_edgar
capex{"amount": 1976000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-03-31sec_edgar
capex{"amount": 6684000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-12-31sec_edgar
capex{"amount": 4899000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-09-30sec_edgar
capex{"amount": 2444000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-06-30sec_edgar
capex{"amount": 622000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2021-03-31sec_edgar
capex{"amount": 6785000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2020-12-31sec_edgar
capex{"amount": 6019000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2020-09-30sec_edgar
capex{"amount": 4410000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2020-06-30sec_edgar
capex{"amount": 1380000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2020-03-31sec_edgar
capex{"amount": 7382000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2019-12-31sec_edgar
capex{"amount": 5501000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2019-09-30sec_edgar
capex{"amount": 4685000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2019-06-30sec_edgar
capex{"amount": 1566000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2019-03-31sec_edgar
capex{"amount": 5235000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2018-12-31sec_edgar
capex{"amount": 2029000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2018-09-30sec_edgar
capex{"amount": 1536000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2018-06-30sec_edgar
capex{"amount": 626000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2018-03-31sec_edgar
capex{"amount": 7376000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2017-12-31sec_edgar
capex{"amount": 6843000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2017-09-30sec_edgar
capex{"amount": 3777000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2017-06-30sec_edgar
capex{"amount": 532000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2017-03-31sec_edgar
capex{"amount": 1112000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-12-31sec_edgar
capex{"amount": 900000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2016-09-30sec_edgar
capex{"amount": 613000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2016-06-30sec_edgar
capex{"amount": 152000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2016-03-31sec_edgar
capex{"amount": 572000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-12-31sec_edgar
capex{"amount": 557000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-09-30sec_edgar
capex{"amount": 429000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-06-30sec_edgar
capex{"amount": 179000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-03-31sec_edgar
capex{"amount": 2562000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-12-31sec_edgar
capex{"amount": 2301000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-09-30sec_edgar
capex{"amount": 2140000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-06-30sec_edgar
capex{"amount": 38000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2014-03-31sec_edgar
capex{"amount": 1132000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2013-12-31sec_edgar
capex{"amount": 1077000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2013-09-30sec_edgar
capex{"amount": 866000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-06-30sec_edgar
capex{"amount": 384000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-03-31sec_edgar
capex{"amount": 2810000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2012-12-31sec_edgar
capex{"amount": 2105000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2012-09-30sec_edgar
capex{"amount": 1479000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2012-06-30sec_edgar
capex{"amount": 1014000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2012-03-31sec_edgar
capex{"amount": 1966000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-12-31sec_edgar
capex{"amount": 1841000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-09-30sec_edgar
capex{"amount": 898000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2011-06-30sec_edgar
capex{"amount": 339000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2011-03-31sec_edgar
capex{"amount": 9527000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2010-12-31sec_edgar
capex{"amount": 9097000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2010-09-30sec_edgar
capex{"amount": 6566000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2010-06-30sec_edgar
capex{"amount": 7687000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2009-12-31sec_edgar
cash_and_equivalents{"amount": 61438000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2026-06-30sec_edgar
cash_and_equivalents{"amount": 50116000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2026-03-31sec_edgar
cash_and_equivalents{"amount": 48076000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2025-12-31sec_edgar
cash_and_equivalents{"amount": 47103000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2025-09-30sec_edgar
cash_and_equivalents{"amount": 57050000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2025-06-30sec_edgar
cash_and_equivalents{"amount": 49137000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2025-03-31sec_edgar
cash_and_equivalents{"amount": 29627000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-12-31sec_edgar
cash_and_equivalents{"amount": 63261000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-09-30sec_edgar
cash_and_equivalents{"amount": 40313000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-06-30sec_edgar
cash_and_equivalents{"amount": 70781000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-03-31sec_edgar