FACTANKER · measured, cited, anchored official records connected

Organization record

ENERGY FOCUS, INC/DE

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

CIK: 0000924168Every fact source-linked

Cite: FACTANKER, https://factanker.com/entity/eee79ab6-67d1-4eb1-be39-73685dbfcdde

Facts on record

Newest first; every row links to its evidence page.

FactValuePeriodSource
accounts_payable{"amount": 2908000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_payable{"amount": 2177000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_payable{"amount": 2204000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_payable{"amount": 1886000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_payable{"amount": 1309000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_payable{"amount": 2230000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-03-31sec_edgar
accounts_payable{"amount": 2235000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_payable{"amount": 2606000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_payable{"amount": 2846000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_payable{"amount": 3437000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-03-31sec_edgar
accounts_payable{"amount": 2477000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_payable{"amount": 3089000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-09-30sec_edgar
accounts_payable{"amount": 2617000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-06-30sec_edgar
accounts_payable{"amount": 1188000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-03-31sec_edgar
accounts_payable{"amount": 1340000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_payable{"amount": 1228000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-09-30sec_edgar
accounts_payable{"amount": 2000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-06-30sec_edgar
accounts_payable{"amount": 2255000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-03-31sec_edgar
accounts_payable{"amount": 3606000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_payable{"amount": 3002000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-09-30sec_edgar
accounts_payable{"amount": 3021000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-06-30sec_edgar
accounts_payable{"amount": 3076000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-03-31sec_edgar
accounts_payable{"amount": 1630000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_payable{"amount": 2176000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-09-30sec_edgar
accounts_payable{"amount": 3170000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-06-30sec_edgar
accounts_payable{"amount": 1680000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_payable{"amount": 3257000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_payable{"amount": 3371000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_payable{"amount": 7470000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_payable{"amount": 5929000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-03-31sec_edgar
accounts_payable{"amount": 7295000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_payable{"amount": 5203000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-09-30sec_edgar
accounts_payable{"amount": 4911000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-06-30sec_edgar
accounts_payable{"amount": 7061000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-03-31sec_edgar
accounts_payable{"amount": 7120000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_payable{"amount": 4988000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-09-30sec_edgar
accounts_payable{"amount": 3624000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-06-30sec_edgar
accounts_payable{"amount": 2482000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-03-31sec_edgar
accounts_payable{"amount": 3707000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-12-31sec_edgar
accounts_payable{"amount": 4854000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-09-30sec_edgar
accounts_payable{"amount": 3826000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-06-30sec_edgar
accounts_payable{"amount": 5430000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-03-31sec_edgar
accounts_payable{"amount": 5879000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-12-31sec_edgar
accounts_payable{"amount": 3591000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-09-30sec_edgar
accounts_payable{"amount": 3797000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-06-30sec_edgar
accounts_payable{"amount": 4123000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-03-31sec_edgar
accounts_payable{"amount": 5653000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-12-31sec_edgar
accounts_payable{"amount": 5790000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-09-30sec_edgar
accounts_payable{"amount": 6350000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-06-30sec_edgar
accounts_payable{"amount": 7167000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2010-12-31sec_edgar
accounts_receivable{"amount": 2563000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2026-06-30sec_edgar
accounts_receivable{"amount": 487000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2026-03-31sec_edgar
accounts_receivable{"amount": 526000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-12-31sec_edgar
accounts_receivable{"amount": 665000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-09-30sec_edgar
accounts_receivable{"amount": 960000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-06-30sec_edgar
accounts_receivable{"amount": 588000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-03-31sec_edgar
accounts_receivable{"amount": 804000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-12-31sec_edgar
accounts_receivable{"amount": 844000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-09-30sec_edgar
accounts_receivable{"amount": 841000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_receivable{"amount": 909000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_receivable{"amount": 445000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_receivable{"amount": 1007000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_receivable{"amount": 1155000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_receivable{"amount": 1330000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-03-31sec_edgar
accounts_receivable{"amount": 1240000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-01-01sec_edgar
accounts_receivable{"amount": 1240000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_receivable{"amount": 1628000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_receivable{"amount": 1149000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_receivable{"amount": 1492000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-03-31sec_edgar
accounts_receivable{"amount": 2021000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_receivable{"amount": 3366000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-09-30sec_edgar
accounts_receivable{"amount": 2518000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-06-30sec_edgar
accounts_receivable{"amount": 1904000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-03-31sec_edgar
accounts_receivable{"amount": 2337000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_receivable{"amount": 1782000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-09-30sec_edgar
accounts_receivable{"amount": 1805000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-06-30sec_edgar
accounts_receivable{"amount": 2386000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-03-31sec_edgar
accounts_receivable{"amount": 2201000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_receivable{"amount": 2962000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-09-30sec_edgar
accounts_receivable{"amount": 3369000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-06-30sec_edgar
accounts_receivable{"amount": 3551000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-03-31sec_edgar
accounts_receivable{"amount": 3595000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_receivable{"amount": 2983000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-09-30sec_edgar
accounts_receivable{"amount": 3460000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-06-30sec_edgar
accounts_receivable{"amount": 2587000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_receivable{"amount": 5640000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_receivable{"amount": 5074000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_receivable{"amount": 5186000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_receivable{"amount": 6034000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-03-31sec_edgar
accounts_receivable{"amount": 10110000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_receivable{"amount": 7568000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-09-30sec_edgar
accounts_receivable{"amount": 2506000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-06-30sec_edgar
accounts_receivable{"amount": 3126000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-03-31sec_edgar
accounts_receivable{"amount": 2656000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_receivable{"amount": 3843000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-09-30sec_edgar
accounts_receivable{"amount": 3817000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-06-30sec_edgar
accounts_receivable{"amount": 3170000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-03-31sec_edgar
accounts_receivable{"amount": 3348000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-12-31sec_edgar
accounts_receivable{"amount": 3807000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-09-30sec_edgar
accounts_receivable{"amount": 4133000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-06-30sec_edgar
accounts_receivable{"amount": 3864000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-03-31sec_edgar
accounts_receivable{"amount": 5319000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-12-31sec_edgar
accounts_receivable{"amount": 4193000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-09-30sec_edgar
accounts_receivable{"amount": 4576000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-06-30sec_edgar
accounts_receivable{"amount": 3601000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-03-31sec_edgar
accounts_receivable{"amount": 2738000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-12-31sec_edgar
accounts_receivable{"amount": 3281000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-09-30sec_edgar
accounts_receivable{"amount": 4352000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-06-30sec_edgar
accounts_receivable{"amount": 5483000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2010-12-31sec_edgar
capex{"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency":2026-06-30sec_edgar
capex{"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency":2026-06-30sec_edgar
capex{"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency":2026-03-31sec_edgar
capex{"amount": 54000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2025-12-31sec_edgar
capex{"amount": 49000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2025-09-30sec_edgar
capex{"amount": 54000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2025-09-30sec_edgar
capex{"amount": 5000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2025-06-30sec_edgar
capex{"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency":2025-06-30sec_edgar
capex{"amount": 5000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2025-03-31sec_edgar
capex{"amount": 19000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2024-12-31sec_edgar
capex{"amount": 19000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2024-09-30sec_edgar
capex{"amount": 19000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2024-09-30sec_edgar
capex{"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency":2024-06-30sec_edgar
capex{"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency":2024-06-30sec_edgar
capex{"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency":2024-03-31sec_edgar
capex{"amount": 69000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2023-12-31sec_edgar
capex{"amount": 27000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2023-09-30sec_edgar
capex{"amount": 27000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2023-09-30sec_edgar
capex{"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency":2023-06-30sec_edgar
capex{"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency":2023-06-30sec_edgar
capex{"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency":2023-03-31sec_edgar
capex{"amount": 41000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2022-12-31sec_edgar
capex{"amount": 41000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2022-09-30sec_edgar
capex{"amount": 9000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2022-09-30sec_edgar
capex{"amount": 2000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2022-06-30sec_edgar
capex{"amount": 37000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2022-06-30sec_edgar
capex{"amount": 35000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2022-03-31sec_edgar
capex{"amount": 443000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2021-12-31sec_edgar
capex{"amount": 311000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2021-09-30sec_edgar
capex{"amount": 100000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2021-09-30sec_edgar
capex{"amount": 211000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2021-06-30sec_edgar
capex{"amount": 102000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2021-06-30sec_edgar
capex{"amount": 109000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2021-03-31sec_edgar
capex{"amount": 223000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2020-12-31sec_edgar
capex{"amount": 171000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2020-09-30sec_edgar
capex{"amount": 53000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2020-09-30sec_edgar
capex{"amount": 71000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2020-06-30sec_edgar
capex{"amount": 118000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2020-06-30sec_edgar
capex{"amount": 47000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2020-03-31sec_edgar
capex{"amount": 132000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2019-12-31sec_edgar
capex{"amount": 57000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2019-09-30sec_edgar
capex{"amount": 28000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2019-06-30sec_edgar
capex{"amount": 5000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2019-03-31sec_edgar
capex{"amount": 57000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2018-12-31sec_edgar
capex{"amount": 57000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2018-09-30sec_edgar
capex{"amount": 57000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2018-06-30sec_edgar
capex{"amount": 57000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2018-03-31sec_edgar
capex{"amount": 162000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2017-12-31sec_edgar
capex{"amount": 154000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2017-09-30sec_edgar
capex{"amount": 115000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2017-06-30sec_edgar
capex{"amount": 29000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2017-03-31sec_edgar
capex{"amount": 1624000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-12-31sec_edgar
capex{"amount": 1475000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-09-30sec_edgar
capex{"amount": 1047000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-06-30sec_edgar
capex{"amount": 311000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2016-03-31sec_edgar
capex{"amount": 2242000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-12-31sec_edgar
capex{"amount": 540000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-09-30sec_edgar
capex{"amount": 360000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-06-30sec_edgar
capex{"amount": 112000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-03-31sec_edgar
capex{"amount": 194000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2014-12-31sec_edgar
capex{"amount": 149000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2014-09-30sec_edgar
capex{"amount": 107000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2014-06-30sec_edgar
capex{"amount": 37000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2014-03-31sec_edgar
capex{"amount": 174000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-12-31sec_edgar
capex{"amount": 168000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-09-30sec_edgar
capex{"amount": 151000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-06-30sec_edgar
capex{"amount": 125000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-03-31sec_edgar
capex{"amount": 332000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2012-12-31sec_edgar
capex{"amount": 159000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2012-09-30sec_edgar
capex{"amount": 107000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2012-06-30sec_edgar
capex{"amount": 12000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2012-03-31sec_edgar
capex{"amount": 256000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2011-12-31sec_edgar
capex{"amount": 222000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2011-09-30sec_edgar
capex{"amount": 203000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2011-06-30sec_edgar
capex{"amount": 126000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2011-03-31sec_edgar
capex{"amount": 332000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2010-12-31sec_edgar
capex{"amount": 138000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2010-09-30sec_edgar
capex{"amount": 54000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2010-06-30sec_edgar
capex{"amount": 182000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2009-12-31sec_edgar
cash_and_equivalents{"amount": 1096000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2026-06-30sec_edgar
cash_and_equivalents{"amount": 1126000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2026-03-31sec_edgar
cash_and_equivalents{"amount": 1064000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2025-12-31sec_edgar
cash_and_equivalents{"amount": 897000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2025-09-30sec_edgar
cash_and_equivalents{"amount": 499000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2025-06-30sec_edgar
cash_and_equivalents{"amount": 488000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2025-03-31sec_edgar
cash_and_equivalents{"amount": 565000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2024-12-31sec_edgar
cash_and_equivalents{"amount": 819000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2024-09-30sec_edgar
cash_and_equivalents{"amount": 1105000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2024-06-30sec_edgar
cash_and_equivalents{"amount": 972000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2024-03-31sec_edgar
cash_and_equivalents{"amount": 2030000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2023-12-31sec_edgar
cash_and_equivalents{"amount": 1691000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2023-09-30sec_edgar