FACTANKER · measured, cited, anchored official records connected

Organization record

BOS BETTER ONLINE SOLUTIONS LTD

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

CIK: 0001005516Every fact source-linked

Cite: FACTANKER, https://factanker.com/entity/dd5e425e-43a2-49fb-9457-425050ff9b7b

Facts on record

Newest first; every row links to its evidence page.

FactValuePeriodSource
accounts_payable{"amount": 6205000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-06-30sec_edgar
accounts_payable{"amount": 6503000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_payable{"amount": 5527000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-06-30sec_edgar
accounts_payable{"amount": 4106000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_payable{"amount": 5951000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_payable{"amount": 4601000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_payable{"amount": 4671000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_payable{"amount": 4468000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_payable{"amount": 6232000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-12-31sec_edgar
accounts_payable{"amount": 4915000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-12-31sec_edgar
accounts_payable{"amount": 4165000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-12-31sec_edgar
accounts_payable{"amount": 4317000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2010-12-31sec_edgar
accounts_receivable{"amount": 15638000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-12-31sec_edgar
accounts_receivable{"amount": 15689000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-06-30sec_edgar
accounts_receivable{"amount": 11787000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-12-31sec_edgar
accounts_receivable{"amount": 10710000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-06-30sec_edgar
accounts_receivable{"amount": 12424000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-12-31sec_edgar
accounts_receivable{"amount": 11011000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_receivable{"amount": 10834000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_receivable{"amount": 10039000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_receivable{"amount": 9209000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_receivable{"amount": 10020000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_receivable{"amount": 9172000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_receivable{"amount": 8726000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-06-30sec_edgar
accounts_receivable{"amount": 10063000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_receivable{"amount": 8945000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-06-30sec_edgar
accounts_receivable{"amount": 8624000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_receivable{"amount": 9804000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_receivable{"amount": 7928000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_receivable{"amount": 7071000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_receivable{"amount": 6144000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_receivable{"amount": 8137000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-12-31sec_edgar
accounts_receivable{"amount": 8007000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-12-31sec_edgar
accounts_receivable{"amount": 8507000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-12-31sec_edgar
accounts_receivable{"amount": 7884000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2010-12-31sec_edgar
capex{"amount": 452000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-12-31sec_edgar
capex{"amount": 269000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-06-30sec_edgar
capex{"amount": 519000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2024-12-31sec_edgar
capex{"amount": 245000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2024-06-30sec_edgar
capex{"amount": 341000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2023-12-31sec_edgar
capex{"amount": 237000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2023-06-30sec_edgar
capex{"amount": 2427000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-12-31sec_edgar
capex{"amount": 394000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2022-06-30sec_edgar
capex{"amount": 379000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2021-12-31sec_edgar
capex{"amount": 246000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2021-06-30sec_edgar
capex{"amount": 84000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2020-12-31sec_edgar
capex{"amount": 40000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2020-06-30sec_edgar
capex{"amount": 335000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2019-12-31sec_edgar
capex{"amount": 40000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2019-06-30sec_edgar
capex{"amount": 689000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2018-12-31sec_edgar
capex{"amount": 464000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2018-06-30sec_edgar
capex{"amount": 368000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2017-12-31sec_edgar
capex{"amount": 139000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2016-12-31sec_edgar
capex{"amount": 66000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2015-12-31sec_edgar
capex{"amount": 66000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2015-12-31sec_edgar
capex{"amount": 60000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2014-12-31sec_edgar
capex{"amount": 60000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2014-12-31sec_edgar
capex{"amount": 113000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-12-31sec_edgar
capex{"amount": 82000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2012-12-31sec_edgar
capex{"amount": 357000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2011-12-31sec_edgar
capex{"amount": 108000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2010-12-31sec_edgar
capex{"amount": 320000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2009-12-31sec_edgar
cash_and_equivalents{"amount": 11825000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2025-12-31sec_edgar
cash_and_equivalents{"amount": 5170000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2025-06-30sec_edgar
cash_and_equivalents{"amount": 3368000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2024-12-31sec_edgar
cash_and_equivalents{"amount": 2358000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2024-06-30sec_edgar
cash_and_equivalents{"amount": 2344000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2023-12-31sec_edgar
cash_and_equivalents{"amount": 1931000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2023-06-30sec_edgar
cash_and_equivalents{"amount": 1763000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2022-12-31sec_edgar
cash_and_equivalents{"amount": 1120000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2022-06-30sec_edgar
cash_and_equivalents{"amount": 1875000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2021-12-31sec_edgar
cash_and_equivalents{"amount": 1929000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2021-06-30sec_edgar
cash_and_equivalents{"amount": 1036000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2020-12-31sec_edgar
cash_and_equivalents{"amount": 339000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2019-12-31sec_edgar
cash_and_equivalents{"amount": 1435000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2019-06-30sec_edgar
cash_and_equivalents{"amount": 1410000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2018-12-31sec_edgar
cash_and_equivalents{"amount": 1533000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2017-12-31sec_edgar
cash_and_equivalents{"amount": 1286000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2016-12-31sec_edgar
cash_and_equivalents{"amount": 1419000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2016-01-02sec_edgar
cash_and_equivalents{"amount": 1419000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2015-12-31sec_edgar
cash_and_equivalents{"amount": 1522000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2015-01-06sec_edgar
cash_and_equivalents{"amount": 1522000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2015-01-01sec_edgar
cash_and_equivalents{"amount": 1522000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2014-12-31sec_edgar
cash_and_equivalents{"amount": 1005000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2014-01-01sec_edgar
cash_and_equivalents{"amount": 1005000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2013-12-31sec_edgar
cash_and_equivalents{"amount": 354000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2012-12-31sec_edgar
cash_and_equivalents{"amount": 411000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2011-12-31sec_edgar
cash_and_equivalents{"amount": 703000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2010-12-31sec_edgar
cash_and_equivalents{"amount": 564000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2009-12-31sec_edgar
cash_and_equivalents{"amount": 1247000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2008-12-31sec_edgar
cash_and_restricted_cash{"amount": 11923000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2025-12-31sec_edgar
cash_and_restricted_cash{"amount": 5235000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2025-06-30sec_edgar
cash_and_restricted_cash{"amount": 3553000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2024-12-31sec_edgar
cash_and_restricted_cash{"amount": 2551000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2024-06-30sec_edgar
cash_and_restricted_cash{"amount": 2561000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2023-12-31sec_edgar
cash_and_restricted_cash{"amount": 2075000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2023-06-30sec_edgar
cash_and_restricted_cash{"amount": 1893000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2022-12-31sec_edgar
cash_and_restricted_cash{"amount": 1250000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2022-06-30sec_edgar
cash_and_restricted_cash{"amount": 2117000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2021-12-31sec_edgar
cash_and_restricted_cash{"amount": 2068000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2021-06-30sec_edgar
cash_and_restricted_cash{"amount": 1176000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2020-12-31sec_edgar
cash_and_restricted_cash{"amount": 622000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE2020-06-30sec_edgar
cash_and_restricted_cash{"amount": 579000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE2019-12-31sec_edgar
cash_and_restricted_cash{"amount": 622000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE2019-06-30sec_edgar
cash_and_restricted_cash{"amount": 579000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE2018-12-31sec_edgar
cash_and_restricted_cash{"amount": 1798000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2018-06-30sec_edgar
cash_and_restricted_cash{"amount": 1780000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2017-12-31sec_edgar
cash_and_restricted_cash{"amount": 1482000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2016-12-31sec_edgar
cash_and_restricted_cash{"amount": 1614000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2015-12-31sec_edgar
cashflow_financing{"amount": 3776000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2025-12-31sec_edgar
cashflow_financing{"amount": 497000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2025-06-30sec_edgar
cashflow_financing{"amount": 217000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2024-12-31sec_edgar
cashflow_financing{"amount": -85000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2024-06-30sec_edgar
cashflow_financing{"amount": -389000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2023-12-31sec_edgar
cashflow_financing{"amount": -113000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2023-06-30sec_edgar
cashflow_financing{"amount": 1584000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2022-12-31sec_edgar
cashflow_financing{"amount": 514000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2022-06-30sec_edgar
cashflow_financing{"amount": 1311000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2021-12-31sec_edgar
cashflow_financing{"amount": 1636000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2021-06-30sec_edgar
cashflow_financing{"amount": -532000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2020-12-31sec_edgar
cashflow_financing{"amount": 368000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2020-06-30sec_edgar
cashflow_financing{"amount": 1972000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2019-12-31sec_edgar
cashflow_financing{"amount": 368000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2019-06-30sec_edgar
cashflow_financing{"amount": -92000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2018-12-31sec_edgar
cashflow_financing{"amount": 136000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2018-06-30sec_edgar
cashflow_financing{"amount": 236000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2017-12-31sec_edgar
cashflow_financing{"amount": 496000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2016-12-31sec_edgar
cashflow_financing{"amount": -426000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2015-12-31sec_edgar
cashflow_financing{"amount": -426000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2015-12-31sec_edgar
cashflow_financing{"amount": -486000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2014-12-31sec_edgar
cashflow_financing{"amount": -486000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2014-12-31sec_edgar
cashflow_financing{"amount": -607000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2013-12-31sec_edgar
cashflow_financing{"amount": -1455000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2012-12-31sec_edgar
cashflow_financing{"amount": 1113000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2011-12-31sec_edgar
cashflow_financing{"amount": -912000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2010-12-31sec_edgar
cashflow_financing{"amount": 1589000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2009-12-31sec_edgar
cashflow_investing{"amount": -452000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2025-12-31sec_edgar
cashflow_investing{"amount": -269000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2025-06-30sec_edgar
cashflow_investing{"amount": -519000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2024-12-31sec_edgar
cashflow_investing{"amount": -245000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2024-06-30sec_edgar
cashflow_investing{"amount": -772000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2023-12-31sec_edgar
cashflow_investing{"amount": -581000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2023-06-30sec_edgar
cashflow_investing{"amount": -3091000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2022-12-31sec_edgar
cashflow_investing{"amount": -1050000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2022-06-30sec_edgar
cashflow_investing{"amount": -379000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2021-12-31sec_edgar
cashflow_investing{"amount": -246000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2021-06-30sec_edgar
cashflow_investing{"amount": 71000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren2020-12-31sec_edgar
cashflow_investing{"amount": -40000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre2020-06-30sec_edgar
cashflow_investing{"amount": -2220000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2019-12-31sec_edgar
cashflow_investing{"amount": -40000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre2019-06-30sec_edgar
cashflow_investing{"amount": -689000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2018-12-31sec_edgar
cashflow_investing{"amount": -464000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2018-06-30sec_edgar
cashflow_investing{"amount": -315000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2017-12-31sec_edgar
cashflow_investing{"amount": -268000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2016-12-31sec_edgar
cashflow_investing{"amount": -311000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2012-12-31sec_edgar
cashflow_investing{"amount": -1040000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2011-12-31sec_edgar
cashflow_investing{"amount": -105000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2010-12-31sec_edgar
cashflow_investing{"amount": -1361000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2009-12-31sec_edgar
cashflow_operating{"amount": 5046000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2025-12-31sec_edgar
cashflow_operating{"amount": 1454000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2025-06-30sec_edgar
cashflow_operating{"amount": 1294000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2024-12-31sec_edgar
cashflow_operating{"amount": 320000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre2024-06-30sec_edgar
cashflow_operating{"amount": 1829000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2023-12-31sec_edgar
cashflow_operating{"amount": 876000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre2023-06-30sec_edgar
cashflow_operating{"amount": 1283000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2022-12-31sec_edgar
cashflow_operating{"amount": -331000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2022-06-30sec_edgar
cashflow_operating{"amount": 9000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "currenc2021-12-31sec_edgar
cashflow_operating{"amount": -498000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2021-06-30sec_edgar
cashflow_operating{"amount": 1058000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2020-12-31sec_edgar
cashflow_operating{"amount": -285000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2020-06-30sec_edgar
cashflow_operating{"amount": -915000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2019-12-31sec_edgar
cashflow_operating{"amount": -285000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2019-06-30sec_edgar
cashflow_operating{"amount": 743000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre2018-12-31sec_edgar
cashflow_operating{"amount": 346000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre2018-06-30sec_edgar
cashflow_operating{"amount": 377000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre2017-12-31sec_edgar
cashflow_operating{"amount": -360000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2016-12-31sec_edgar
cashflow_operating{"amount": 370000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre2015-12-31sec_edgar
cashflow_operating{"amount": 370000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre2015-12-31sec_edgar
cashflow_operating{"amount": 1084000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2014-12-31sec_edgar
cashflow_operating{"amount": 1084000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2014-12-31sec_edgar
cashflow_operating{"amount": 1048000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2013-12-31sec_edgar
cashflow_operating{"amount": 1709000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2012-12-31sec_edgar
cashflow_operating{"amount": -365000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2011-12-31sec_edgar
cashflow_operating{"amount": 1284000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2010-12-31sec_edgar
cashflow_operating{"amount": -1270000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2009-12-31sec_edgar
common_shares_issued{"unit": "shares", "value": 7028934, "concept": "us-gaap:CommonStockSharesIssued"}2025-12-31sec_edgar
common_shares_issued{"unit": "shares", "value": 6059992, "concept": "us-gaap:CommonStockSharesIssued"}2025-06-30sec_edgar
common_shares_issued{"unit": "shares", "value": 5792559, "concept": "us-gaap:CommonStockSharesIssued"}2024-12-31sec_edgar
common_shares_issued{"unit": "shares", "value": 5748018, "concept": "us-gaap:CommonStockSharesIssued"}2024-06-30sec_edgar
common_shares_issued{"unit": "shares", "value": 5748018, "concept": "us-gaap:CommonStockSharesIssued"}2023-12-31sec_edgar
common_shares_issued{"unit": "shares", "value": 5740518, "concept": "us-gaap:CommonStockSharesIssued"}2023-06-30sec_edgar
common_shares_issued{"unit": "shares", "value": 5701518, "concept": "us-gaap:CommonStockSharesIssued"}2022-12-31sec_edgar
common_shares_issued{"unit": "shares", "value": 5701518, "concept": "us-gaap:CommonStockSharesIssued"}2022-06-30sec_edgar
common_shares_issued{"unit": "shares", "value": 5250518, "concept": "us-gaap:CommonStockSharesIssued"}2021-12-31sec_edgar
common_shares_issued{"unit": "shares", "value": 5223750, "concept": "us-gaap:CommonStockSharesIssued"}2021-06-30sec_edgar
common_shares_issued{"unit": "shares", "value": 4391163, "concept": "us-gaap:CommonStockSharesIssued"}2020-12-31sec_edgar
common_shares_issued{"unit": "shares", "value": 4318906, "concept": "us-gaap:CommonStockSharesIssued"}2020-06-30sec_edgar
common_shares_issued{"unit": "shares", "value": 4257790, "concept": "us-gaap:CommonStockSharesIssued"}2019-12-31sec_edgar
common_shares_issued{"unit": "shares", "value": 4257790, "concept": "us-gaap:CommonStockSharesIssued"}2019-06-30sec_edgar
common_shares_issued{"unit": "shares", "value": 3553714, "concept": "us-gaap:CommonStockSharesIssued"}2018-12-31sec_edgar