FACTANKER

INTRUSION INC.

CIK 0000736012

Branche: Computer Communications Equipment

Zeitreihen: Revenue nach Geschäftsjahr · Net Income nach Geschäftsjahr

FaktWertZeitQuelle
accounts_payable{"amount": 408000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_payable{"amount": 252000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_payable{"amount": 193000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_payable{"amount": 194000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_payable{"amount": 205000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_payable{"amount": 220000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_payable{"amount": 193000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_payable{"amount": 156000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-12-31sec_edgar
accounts_payable{"amount": 159000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-12-31sec_edgar
accounts_payable{"amount": 171000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-12-31sec_edgar
accounts_payable{"amount": 167000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2010-12-31sec_edgar
accounts_receivable{"amount": 1452000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2026-06-30sec_edgar
accounts_receivable{"amount": 37000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2026-03-31sec_edgar
accounts_receivable{"amount": 131000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-12-31sec_edgar
accounts_receivable{"amount": 2378000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-09-30sec_edgar
accounts_receivable{"amount": 103000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-06-30sec_edgar
accounts_receivable{"amount": 130000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-03-31sec_edgar
accounts_receivable{"amount": 169000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-12-31sec_edgar
accounts_receivable{"amount": 924000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-09-30sec_edgar
accounts_receivable{"amount": 708000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-06-30sec_edgar
accounts_receivable{"amount": 256000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-03-31sec_edgar
accounts_receivable{"amount": 364000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-12-31sec_edgar
accounts_receivable{"amount": 450000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-09-30sec_edgar
accounts_receivable{"amount": 211000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_receivable{"amount": 470000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_receivable{"amount": 530000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_receivable{"amount": 916000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_receivable{"amount": 1289000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_receivable{"amount": 1174000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-03-31sec_edgar
accounts_receivable{"amount": 1034000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_receivable{"amount": 1048000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_receivable{"amount": 1668000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_receivable{"amount": 1305000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-03-31sec_edgar
accounts_receivable{"amount": 1233000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_receivable{"amount": 1030000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-09-30sec_edgar
accounts_receivable{"amount": 1067000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-06-30sec_edgar
accounts_receivable{"amount": 1032000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-03-31sec_edgar
accounts_receivable{"amount": 1566000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_receivable{"amount": 2704000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-09-30sec_edgar
accounts_receivable{"amount": 2705000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-06-30sec_edgar
accounts_receivable{"amount": 1492000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-03-31sec_edgar
accounts_receivable{"amount": 1967000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_receivable{"amount": 1117000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-09-30sec_edgar
accounts_receivable{"amount": 1068000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-06-30sec_edgar
accounts_receivable{"amount": 1244000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-03-31sec_edgar
accounts_receivable{"amount": 962000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_receivable{"amount": 879000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-09-30sec_edgar
accounts_receivable{"amount": 489000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-06-30sec_edgar
accounts_receivable{"amount": 523000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_receivable{"amount": 745000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_receivable{"amount": 588000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_receivable{"amount": 559000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_receivable{"amount": 743000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-03-31sec_edgar
accounts_receivable{"amount": 580000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_receivable{"amount": 619000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-09-30sec_edgar
accounts_receivable{"amount": 1510000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-06-30sec_edgar
accounts_receivable{"amount": 708000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-03-31sec_edgar
accounts_receivable{"amount": 737000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_receivable{"amount": 1015000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-09-30sec_edgar
accounts_receivable{"amount": 1027000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-06-30sec_edgar
accounts_receivable{"amount": 1024000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-03-31sec_edgar
accounts_receivable{"amount": 816000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-12-31sec_edgar
accounts_receivable{"amount": 1765000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-09-30sec_edgar
accounts_receivable{"amount": 1171000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-06-30sec_edgar
accounts_receivable{"amount": 1606000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-03-31sec_edgar
accounts_receivable{"amount": 946000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-12-31sec_edgar
accounts_receivable{"amount": 601000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-09-30sec_edgar
accounts_receivable{"amount": 1034000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-06-30sec_edgar
accounts_receivable{"amount": 543000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-03-31sec_edgar
accounts_receivable{"amount": 480000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-12-31sec_edgar
accounts_receivable{"amount": 483000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-09-30sec_edgar
accounts_receivable{"amount": 294000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-06-30sec_edgar
accounts_receivable{"amount": 222000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2010-12-31sec_edgar
capex{"amount": 55000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2026-06-30sec_edgar
capex{"amount": 54000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2026-03-31sec_edgar
capex{"amount": 777000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-12-31sec_edgar
capex{"amount": 759000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-09-30sec_edgar
capex{"amount": 725000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-06-30sec_edgar
capex{"amount": 392000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-03-31sec_edgar
capex{"amount": 533000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2024-12-31sec_edgar
capex{"amount": 66000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2024-09-30sec_edgar
capex{"amount": 33000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2024-06-30sec_edgar
capex{"amount": 64000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2024-03-31sec_edgar
capex{"amount": 157000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2023-12-31sec_edgar
capex{"amount": 28000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2023-09-30sec_edgar
capex{"amount": 25000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2023-06-30sec_edgar
capex{"amount": 4000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2023-03-31sec_edgar
capex{"amount": 307000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2022-12-31sec_edgar
capex{"amount": 223000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2022-09-30sec_edgar
capex{"amount": 126000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2022-06-30sec_edgar
capex{"amount": 160000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2022-03-31sec_edgar
capex{"amount": 1063000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-12-31sec_edgar
capex{"amount": 1048000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-09-30sec_edgar
capex{"amount": 806000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2021-06-30sec_edgar
capex{"amount": 195000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2021-03-31sec_edgar
capex{"amount": 320000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2020-12-31sec_edgar
capex{"amount": 153000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2020-09-30sec_edgar
capex{"amount": 62000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2020-06-30sec_edgar
capex{"amount": 40000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2020-03-31sec_edgar
capex{"amount": 260000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2019-12-31sec_edgar
capex{"amount": 183000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2019-09-30sec_edgar
capex{"amount": 168000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2019-06-30sec_edgar
capex{"amount": 96000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2019-03-31sec_edgar
capex{"amount": 202000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2018-12-31sec_edgar
capex{"amount": 173000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2018-09-30sec_edgar
capex{"amount": 75000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2018-06-30sec_edgar
capex{"amount": 37000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2018-03-31sec_edgar
capex{"amount": 20000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2017-12-31sec_edgar
capex{"amount": 13000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2017-09-30sec_edgar
capex{"amount": 9000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2017-06-30sec_edgar
capex{"amount": 9000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2017-03-31sec_edgar
capex{"amount": 47000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2016-12-31sec_edgar
capex{"amount": 41000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2016-09-30sec_edgar
capex{"amount": 27000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2016-06-30sec_edgar
capex{"amount": 121000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-12-31sec_edgar
capex{"amount": 112000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-09-30sec_edgar
capex{"amount": 71000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2015-06-30sec_edgar
capex{"amount": 44000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2015-03-31sec_edgar
capex{"amount": 55000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2014-12-31sec_edgar
capex{"amount": 49000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2014-09-30sec_edgar
capex{"amount": 53000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2014-06-30sec_edgar
capex{"amount": 12000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2014-03-31sec_edgar
capex{"amount": 116000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-12-31sec_edgar
capex{"amount": 60000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2013-09-30sec_edgar
capex{"amount": 36000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2013-06-30sec_edgar
capex{"amount": 17000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2013-03-31sec_edgar
capex{"amount": 21000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2012-12-31sec_edgar
capex{"amount": 21000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2012-09-30sec_edgar
capex{"amount": 12000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2012-06-30sec_edgar
capex{"amount": 6000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2012-03-31sec_edgar
capex{"amount": 29000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2011-12-31sec_edgar
capex{"amount": 29000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2011-09-30sec_edgar
capex{"amount": 1000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2011-06-30sec_edgar
capex{"amount": 1000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2011-03-31sec_edgar
capex{"amount": 48000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2010-12-31sec_edgar
capex{"amount": 46000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2010-09-30sec_edgar
capex{"amount": 46000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2010-06-30sec_edgar
cash_and_equivalents{"amount": 182000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2026-06-30sec_edgar
cash_and_equivalents{"amount": 1366000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2026-03-31sec_edgar
cash_and_equivalents{"amount": 3624000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2025-12-31sec_edgar
cash_and_equivalents{"amount": 2527000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2025-09-30sec_edgar
cash_and_equivalents{"amount": 4689000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2025-06-30sec_edgar
cash_and_equivalents{"amount": 10744000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2025-03-31sec_edgar
cash_and_equivalents{"amount": 4851000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2024-12-31sec_edgar
cash_and_equivalents{"amount": 1051000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2024-09-30sec_edgar
cash_and_equivalents{"amount": 1506000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2024-06-30sec_edgar
cash_and_equivalents{"amount": 122000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2024-03-31sec_edgar
cash_and_equivalents{"amount": 139000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2023-12-31sec_edgar
cash_and_equivalents{"amount": 177000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2023-09-30sec_edgar
cash_and_equivalents{"amount": 300000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2023-06-30sec_edgar
cash_and_equivalents{"amount": 411000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2023-03-31sec_edgar
cash_and_equivalents{"amount": 3015000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2022-12-31sec_edgar
cash_and_equivalents{"amount": 6906000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2022-09-30sec_edgar
cash_and_equivalents{"amount": 7018000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2022-06-30sec_edgar
cash_and_equivalents{"amount": 6079000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2022-03-31sec_edgar
cash_and_equivalents{"amount": 4100000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2021-12-31sec_edgar
cash_and_equivalents{"amount": 7153000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2021-09-30sec_edgar
cash_and_equivalents{"amount": 9337000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2021-06-30sec_edgar
cash_and_equivalents{"amount": 13072000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-03-31sec_edgar
cash_and_equivalents{"amount": 16704000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2020-12-31sec_edgar
cash_and_equivalents{"amount": 1505000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2020-09-30sec_edgar
cash_and_equivalents{"amount": 2872000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2020-06-30sec_edgar
cash_and_equivalents{"amount": 3217000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2020-03-31sec_edgar
cash_and_equivalents{"amount": 3334000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2019-12-31sec_edgar
cash_and_equivalents{"amount": 2111000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2019-09-30sec_edgar
cash_and_equivalents{"amount": 1477000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2019-06-30sec_edgar
cash_and_equivalents{"amount": 951000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2019-03-31sec_edgar
cash_and_equivalents{"amount": 1652000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2018-12-31sec_edgar
cash_and_equivalents{"amount": 853000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2018-09-30sec_edgar
cash_and_equivalents{"amount": 376000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2018-06-30sec_edgar
cash_and_equivalents{"amount": 133000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2018-03-31sec_edgar
cash_and_equivalents{"amount": 224000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2017-12-31sec_edgar
cash_and_equivalents{"amount": 263000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2017-09-30sec_edgar
cash_and_equivalents{"amount": 397000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2017-06-30sec_edgar
cash_and_equivalents{"amount": 193000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2017-03-31sec_edgar
cash_and_equivalents{"amount": 102000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2016-12-31sec_edgar
cash_and_equivalents{"amount": 210000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2016-09-30sec_edgar
cash_and_equivalents{"amount": 566000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2016-06-30sec_edgar
cash_and_equivalents{"amount": 246000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2016-03-31sec_edgar
cash_and_equivalents{"amount": 102000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2015-12-31sec_edgar
cash_and_equivalents{"amount": 1081000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2015-09-30sec_edgar
cash_and_equivalents{"amount": 978000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2015-06-30sec_edgar
cash_and_equivalents{"amount": 560000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2015-03-31sec_edgar
cash_and_equivalents{"amount": 1006000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2014-12-31sec_edgar
cash_and_equivalents{"amount": 1376000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2014-09-30sec_edgar
cash_and_equivalents{"amount": 203000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2014-06-30sec_edgar
cash_and_equivalents{"amount": 198000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2014-03-31sec_edgar
cash_and_equivalents{"amount": 1139000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2013-12-31sec_edgar
cash_and_equivalents{"amount": 458000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2013-09-30sec_edgar
cash_and_equivalents{"amount": 545000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2013-06-30sec_edgar
cash_and_equivalents{"amount": 301000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2013-03-31sec_edgar
cash_and_equivalents{"amount": 52000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": 2012-12-31sec_edgar
cash_and_equivalents{"amount": 475000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2012-09-30sec_edgar
cash_and_equivalents{"amount": 149000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2012-06-30sec_edgar
cash_and_equivalents{"amount": 269000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2012-03-31sec_edgar
cash_and_equivalents{"amount": 308000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2011-12-31sec_edgar
cash_and_equivalents{"amount": 322000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2011-09-30sec_edgar
cash_and_equivalents{"amount": 233000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2011-06-30sec_edgar
cash_and_equivalents{"amount": 103000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2011-03-31sec_edgar
cash_and_equivalents{"amount": 540000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2010-12-31sec_edgar