FACTANKER · measured, cited, anchored official records connected

Organization record

IDEAL POWER INC.

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

CIK: 0001507957Every fact source-linked

Cite: FACTANKER, https://factanker.com/entity/dde054af-c2b6-4474-afac-e46a82cc5d29

Facts on record

Newest first; every row links to its evidence page.

FactValuePeriodSource
accounts_payable{"amount": 437103, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2026-06-30sec_edgar
accounts_payable{"amount": 757554, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2026-03-31sec_edgar
accounts_payable{"amount": 408398, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-12-31sec_edgar
accounts_payable{"amount": 229199, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-09-30sec_edgar
accounts_payable{"amount": 152715, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-06-30sec_edgar
accounts_payable{"amount": 155707, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-03-31sec_edgar
accounts_payable{"amount": 104117, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-12-31sec_edgar
accounts_payable{"amount": 76053, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-09-30sec_edgar
accounts_payable{"amount": 230634, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-06-30sec_edgar
accounts_payable{"amount": 382012, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-03-31sec_edgar
accounts_payable{"amount": 405098, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-12-31sec_edgar
accounts_payable{"amount": 63955, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-09-30sec_edgar
accounts_payable{"amount": 112010, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_payable{"amount": 68810, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_payable{"amount": 130503, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_payable{"amount": 19843, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_payable{"amount": 17764, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_payable{"amount": 380033, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-03-31sec_edgar
accounts_payable{"amount": 130500, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_payable{"amount": 57355, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_payable{"amount": 159107, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_payable{"amount": 107290, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-03-31sec_edgar
accounts_payable{"amount": 101984, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_payable{"amount": 66710, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-09-30sec_edgar
accounts_payable{"amount": 47333, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-06-30sec_edgar
accounts_payable{"amount": 138920, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-03-31sec_edgar
accounts_payable{"amount": 182956, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_payable{"amount": 195540, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-09-30sec_edgar
accounts_payable{"amount": 97039, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-06-30sec_edgar
accounts_payable{"amount": 130456, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-03-31sec_edgar
accounts_payable{"amount": 94203, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_payable{"amount": 737083, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-09-30sec_edgar
accounts_payable{"amount": 517770, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-06-30sec_edgar
accounts_payable{"amount": 299730, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-03-31sec_edgar
accounts_payable{"amount": 212824, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_payable{"amount": 287114, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-09-30sec_edgar
accounts_payable{"amount": 212984, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-06-30sec_edgar
accounts_payable{"amount": 363333, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_payable{"amount": 346767, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_payable{"amount": 609393, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_payable{"amount": 1104342, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_payable{"amount": 764054, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-03-31sec_edgar
accounts_payable{"amount": 1338828, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_payable{"amount": 1033854, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-09-30sec_edgar
accounts_payable{"amount": 1154813, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-06-30sec_edgar
accounts_payable{"amount": 687404, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-03-31sec_edgar
accounts_payable{"amount": 441636, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_payable{"amount": 429428, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-09-30sec_edgar
accounts_payable{"amount": 343497, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-06-30sec_edgar
accounts_payable{"amount": 322190, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-03-31sec_edgar
accounts_payable{"amount": 539145, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-12-31sec_edgar
accounts_payable{"amount": 684558, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-12-31sec_edgar
accounts_receivable{"amount": 29800, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2026-06-30sec_edgar
accounts_receivable{"amount": 24000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2026-03-31sec_edgar
accounts_receivable{"amount": 24000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-12-31sec_edgar
accounts_receivable{"amount": 31500, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-09-30sec_edgar
accounts_receivable{"amount": 8175, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-06-30sec_edgar
accounts_receivable{"amount": 8535, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-03-31sec_edgar
accounts_receivable{"amount": 692, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-12-31sec_edgar
accounts_receivable{"amount": 1326, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-09-30sec_edgar
accounts_receivable{"amount": 1331, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-06-30sec_edgar
accounts_receivable{"amount": 140000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-03-31sec_edgar
accounts_receivable{"amount": 70000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-12-31sec_edgar
accounts_receivable{"amount": 100000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-09-30sec_edgar
accounts_receivable{"amount": 203324, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_receivable{"amount": 66600, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_receivable{"amount": 65936, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_receivable{"amount": 49328, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_receivable{"amount": 147162, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_receivable{"amount": 262137, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-03-31sec_edgar
accounts_receivable{"amount": 233262, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_receivable{"amount": 262527, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_receivable{"amount": 132371, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_receivable{"amount": 125887, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-03-31sec_edgar
accounts_receivable{"amount": 170287, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_receivable{"amount": 28623, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-09-30sec_edgar
accounts_receivable{"amount": 0, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_receivable{"amount": 279299, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-09-30sec_edgar
accounts_receivable{"amount": 170792, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-06-30sec_edgar
accounts_receivable{"amount": 152716, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-03-31sec_edgar
accounts_receivable{"amount": 5618, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_receivable{"amount": 387081, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-09-30sec_edgar
accounts_receivable{"amount": 205646, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-06-30sec_edgar
accounts_receivable{"amount": 565467, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_receivable{"amount": 378658, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_receivable{"amount": 450019, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_receivable{"amount": 411138, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_receivable{"amount": 447771, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-03-31sec_edgar
accounts_receivable{"amount": 872874, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_receivable{"amount": 795559, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-09-30sec_edgar
accounts_receivable{"amount": 757464, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-06-30sec_edgar
accounts_receivable{"amount": 833470, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-03-31sec_edgar
accounts_receivable{"amount": 446521, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_receivable{"amount": 399769, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-09-30sec_edgar
accounts_receivable{"amount": 405008, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-06-30sec_edgar
accounts_receivable{"amount": 340379, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-03-31sec_edgar
accounts_receivable{"amount": 252406, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-12-31sec_edgar
accounts_receivable{"amount": 485674, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-12-31sec_edgar
capex{"amount": 151728, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2026-06-30sec_edgar
capex{"amount": 142092, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2026-03-31sec_edgar
capex{"amount": 119481, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-12-31sec_edgar
capex{"amount": 111334, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-09-30sec_edgar
capex{"amount": 41128, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2025-06-30sec_edgar
capex{"amount": 11324, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2025-03-31sec_edgar
capex{"amount": 197266, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2024-12-31sec_edgar
capex{"amount": 193461, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2024-09-30sec_edgar
capex{"amount": 64036, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2024-06-30sec_edgar
capex{"amount": 29611, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2024-03-31sec_edgar
capex{"amount": 240825, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2023-12-31sec_edgar
capex{"amount": 198338, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2023-09-30sec_edgar
capex{"amount": 114025, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2023-06-30sec_edgar
capex{"amount": 44995, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2023-03-31sec_edgar
capex{"amount": 182651, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2022-12-31sec_edgar
capex{"amount": 118239, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2022-09-30sec_edgar
capex{"amount": 12248, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2022-06-30sec_edgar
capex{"amount": 11031, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2022-03-31sec_edgar
capex{"amount": 44267, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2021-12-31sec_edgar
capex{"amount": 43685, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2021-09-30sec_edgar
capex{"amount": 32919, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2021-06-30sec_edgar
capex{"amount": 1462, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2021-03-31sec_edgar
capex{"amount": 13940, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2020-12-31sec_edgar
capex{"amount": 12407, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2020-09-30sec_edgar
capex{"amount": 10678, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2020-06-30sec_edgar
capex{"amount": 10678, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2020-03-31sec_edgar
capex{"amount": 4253, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2019-12-31sec_edgar
capex{"amount": 4253, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2019-09-30sec_edgar
capex{"amount": 1194, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2019-06-30sec_edgar
capex{"amount": 1194, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2019-03-31sec_edgar
capex{"amount": 1088, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2018-12-31sec_edgar
capex{"amount": 1088, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2018-09-30sec_edgar
capex{"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency":2018-06-30sec_edgar
capex{"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency":2018-03-31sec_edgar
capex{"amount": 64747, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2017-12-31sec_edgar
capex{"amount": 44819, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2017-09-30sec_edgar
capex{"amount": 18146, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2017-06-30sec_edgar
capex{"amount": 4378, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2017-03-31sec_edgar
capex{"amount": 391088, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2016-12-31sec_edgar
capex{"amount": 328930, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2016-09-30sec_edgar
capex{"amount": 297095, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2016-06-30sec_edgar
capex{"amount": 100382, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2016-03-31sec_edgar
capex{"amount": 791605, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-12-31sec_edgar
capex{"amount": 636741, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-09-30sec_edgar
capex{"amount": 343208, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-06-30sec_edgar
capex{"amount": 150343, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-03-31sec_edgar
capex{"amount": 342247, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2014-12-31sec_edgar
capex{"amount": 278318, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2014-09-30sec_edgar
capex{"amount": 233971, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2014-06-30sec_edgar
capex{"amount": 37259, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2014-03-31sec_edgar
capex{"amount": 78941, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2013-12-31sec_edgar
capex{"amount": 32036, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2013-09-30sec_edgar
capex{"amount": 11550, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2013-06-30sec_edgar
capex{"amount": 4304, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2013-03-31sec_edgar
capex{"amount": 5961, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2012-12-31sec_edgar
cash_and_equivalents{"amount": 41294488, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2026-06-30sec_edgar
cash_and_equivalents{"amount": 16410749, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2026-03-31sec_edgar
cash_and_equivalents{"amount": 6129049, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2025-12-31sec_edgar
cash_and_equivalents{"amount": 8394113, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2025-09-30sec_edgar
cash_and_equivalents{"amount": 11105553, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2025-06-30sec_edgar
cash_and_equivalents{"amount": 13696852, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2025-03-31sec_edgar
cash_and_equivalents{"amount": 15842850, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-12-31sec_edgar
cash_and_equivalents{"amount": 18655922, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-09-30sec_edgar
cash_and_equivalents{"amount": 20064897, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-06-30sec_edgar
cash_and_equivalents{"amount": 20235410, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-03-31sec_edgar
cash_and_equivalents{"amount": 8474835, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2023-12-31sec_edgar
cash_and_equivalents{"amount": 10760854, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-09-30sec_edgar
cash_and_equivalents{"amount": 12683268, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-06-30sec_edgar
cash_and_equivalents{"amount": 14520450, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-03-31sec_edgar
cash_and_equivalents{"amount": 16345623, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-12-31sec_edgar
cash_and_equivalents{"amount": 18450537, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-09-30sec_edgar
cash_and_equivalents{"amount": 20020712, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-06-30sec_edgar
cash_and_equivalents{"amount": 21725410, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-03-31sec_edgar
cash_and_equivalents{"amount": 23170149, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-12-31sec_edgar
cash_and_equivalents{"amount": 24487547, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-09-30sec_edgar
cash_and_equivalents{"amount": 25716977, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-06-30sec_edgar
cash_and_equivalents{"amount": 26789017, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-03-31sec_edgar
cash_and_equivalents{"amount": 3157256, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2020-12-31sec_edgar
cash_and_equivalents{"amount": 3769225, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2020-09-30sec_edgar
cash_and_equivalents{"amount": 1793582, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2020-06-30sec_edgar
cash_and_equivalents{"amount": 2219992, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2020-03-31sec_edgar
cash_and_equivalents{"amount": 3057682, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2019-12-31sec_edgar
cash_and_equivalents{"amount": 769833, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2019-09-30sec_edgar
cash_and_equivalents{"amount": 1437797, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2019-06-30sec_edgar
cash_and_equivalents{"amount": 2228664, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2019-03-31sec_edgar
cash_and_equivalents{"amount": 3258077, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2018-12-31sec_edgar
cash_and_equivalents{"amount": 5538765, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2018-09-30sec_edgar
cash_and_equivalents{"amount": 6980213, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2018-06-30sec_edgar
cash_and_equivalents{"amount": 8153268, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2018-03-31sec_edgar
cash_and_equivalents{"amount": 10022247, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-12-31sec_edgar
cash_and_equivalents{"amount": 11681887, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-09-30sec_edgar
cash_and_equivalents{"amount": 13335908, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-06-30sec_edgar
cash_and_equivalents{"amount": 15350915, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-03-31sec_edgar
cash_and_equivalents{"amount": 4204916, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2016-12-31sec_edgar
cash_and_equivalents{"amount": 6813438, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2016-09-30sec_edgar
cash_and_equivalents{"amount": 9551852, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2016-06-30sec_edgar
cash_and_equivalents{"amount": 12278458, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-03-31sec_edgar
cash_and_equivalents{"amount": 15022286, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-12-31sec_edgar
cash_and_equivalents{"amount": 17326588, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-09-30sec_edgar
cash_and_equivalents{"amount": 19965791, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-06-30sec_edgar
cash_and_equivalents{"amount": 6169375, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2015-03-31sec_edgar
cash_and_equivalents{"amount": 7912011, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2014-12-31sec_edgar