FACTANKER · measured, cited, anchored official records connected

Organization record

FRANKLIN WIRELESS CORP.

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

CIK: 0000722572Every fact source-linked

Cite: FACTANKER, https://factanker.com/entity/c2111d82-5217-4a36-80e5-f3057e0df4e5

Facts on record

Newest first; every row links to its evidence page.

FactValuePeriodSource
accounts_payable{"amount": 9362579, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2026-03-31sec_edgar
accounts_payable{"amount": 10219497, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-12-31sec_edgar
accounts_payable{"amount": 9620211, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-09-30sec_edgar
accounts_payable{"amount": 8119055, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-06-30sec_edgar
accounts_payable{"amount": 6232919, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-03-31sec_edgar
accounts_payable{"amount": 13762469, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-12-31sec_edgar
accounts_payable{"amount": 10818811, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-09-30sec_edgar
accounts_payable{"amount": 7262195, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-06-30sec_edgar
accounts_payable{"amount": 6281925, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-03-31sec_edgar
accounts_payable{"amount": 9081306, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-12-31sec_edgar
accounts_payable{"amount": 7149702, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-09-30sec_edgar
accounts_payable{"amount": 12950497, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_payable{"amount": 9307258, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_payable{"amount": 11890136, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_payable{"amount": 8680700, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_payable{"amount": 8143305, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_payable{"amount": 12252684, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-03-31sec_edgar
accounts_payable{"amount": 3529341, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_payable{"amount": 3562323, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_payable{"amount": 9718989, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_payable{"amount": 27852776, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-03-31sec_edgar
accounts_payable{"amount": 63939629, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_payable{"amount": 44850184, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-09-30sec_edgar
accounts_payable{"amount": 42083255, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-06-30sec_edgar
accounts_payable{"amount": 11357842, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-03-31sec_edgar
accounts_payable{"amount": 11290854, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_payable{"amount": 9105629, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-09-30sec_edgar
accounts_payable{"amount": 5672514, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-06-30sec_edgar
accounts_payable{"amount": 6640408, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-03-31sec_edgar
accounts_payable{"amount": 8247722, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_payable{"amount": 13167123, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-09-30sec_edgar
accounts_payable{"amount": 7609585, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-06-30sec_edgar
accounts_payable{"amount": 5142917, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-03-31sec_edgar
accounts_payable{"amount": 6967397, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_payable{"amount": 5785595, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-09-30sec_edgar
accounts_payable{"amount": 12862564, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-06-30sec_edgar
accounts_payable{"amount": 7200217, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_payable{"amount": 11831282, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_payable{"amount": 10576493, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_payable{"amount": 13276125, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_payable{"amount": 12446590, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-03-31sec_edgar
accounts_payable{"amount": 20648002, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_payable{"amount": 8746179, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-09-30sec_edgar
accounts_payable{"amount": 7362075, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-06-30sec_edgar
accounts_payable{"amount": 4162219, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-03-31sec_edgar
accounts_payable{"amount": 4162219, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_payable{"amount": 8647027, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-09-30sec_edgar
accounts_payable{"amount": 5534168, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-06-30sec_edgar
accounts_payable{"amount": 4214348, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-06-30sec_edgar
accounts_receivable{"amount": 2646415, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2026-03-31sec_edgar
accounts_receivable{"amount": 10356344, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-12-31sec_edgar
accounts_receivable{"amount": 6782714, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-09-30sec_edgar
accounts_receivable{"amount": 1330504, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-06-30sec_edgar
accounts_receivable{"amount": 3004809, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-03-31sec_edgar
accounts_receivable{"amount": 1912369, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-12-31sec_edgar
accounts_receivable{"amount": 1800202, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-09-30sec_edgar
accounts_receivable{"amount": 1155060, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-06-30sec_edgar
accounts_receivable{"amount": 10262320, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-03-31sec_edgar
accounts_receivable{"amount": 13445440, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-12-31sec_edgar
accounts_receivable{"amount": 9921362, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-09-30sec_edgar
accounts_receivable{"amount": 8949802, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_receivable{"amount": 7218350, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_receivable{"amount": 8071545, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_receivable{"amount": 946006, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_receivable{"amount": 8949802, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_receivable{"amount": 2026963, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-03-31sec_edgar
accounts_receivable{"amount": 1223226, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_receivable{"amount": 1561747, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_receivable{"amount": 2542429, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_receivable{"amount": 13099699, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-03-31sec_edgar
accounts_receivable{"amount": 16366586, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_receivable{"amount": 27782709, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-09-30sec_edgar
accounts_receivable{"amount": 15973537, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-06-30sec_edgar
accounts_receivable{"amount": 11236606, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-03-31sec_edgar
accounts_receivable{"amount": 7481079, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_receivable{"amount": 8100930, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-09-30sec_edgar
accounts_receivable{"amount": 4138469, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-06-30sec_edgar
accounts_receivable{"amount": 7939002, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-03-31sec_edgar
accounts_receivable{"amount": 7071498, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_receivable{"amount": 8738473, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-09-30sec_edgar
accounts_receivable{"amount": 7907117, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-06-30sec_edgar
accounts_receivable{"amount": 6216009, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-03-31sec_edgar
accounts_receivable{"amount": 6717793, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_receivable{"amount": 7249837, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-09-30sec_edgar
accounts_receivable{"amount": 10993191, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-06-30sec_edgar
accounts_receivable{"amount": 9507880, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_receivable{"amount": 13707055, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_receivable{"amount": 12306654, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_receivable{"amount": 12341419, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_receivable{"amount": 13537786, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-03-31sec_edgar
accounts_receivable{"amount": 14945041, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_receivable{"amount": 8013939, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-09-30sec_edgar
accounts_receivable{"amount": 5464182, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-06-30sec_edgar
accounts_receivable{"amount": 5518247, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-03-31sec_edgar
accounts_receivable{"amount": 4968265, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_receivable{"amount": 9119038, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-09-30sec_edgar
accounts_receivable{"amount": 5622644, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-06-30sec_edgar
accounts_receivable{"amount": 6558774, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-03-31sec_edgar
accounts_receivable{"amount": 3804925, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-12-31sec_edgar
accounts_receivable{"amount": 727886, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-09-30sec_edgar
accounts_receivable{"amount": 5321803, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-06-30sec_edgar
accounts_receivable{"amount": 3996161, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-03-31sec_edgar
accounts_receivable{"amount": 2195686, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-12-31sec_edgar
accounts_receivable{"amount": 3762290, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-09-30sec_edgar
accounts_receivable{"amount": 13072597, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-06-30sec_edgar
accounts_receivable{"amount": 2296078, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-03-31sec_edgar
accounts_receivable{"amount": 2182303, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-12-31sec_edgar
accounts_receivable{"amount": 2611038, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-09-30sec_edgar
accounts_receivable{"amount": 6916020, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-06-30sec_edgar
capex{"amount": 6917, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2026-03-31sec_edgar
capex{"amount": 6928, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2025-12-31sec_edgar
capex{"amount": 904, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency2025-09-30sec_edgar
capex{"amount": 32765, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2025-06-30sec_edgar
capex{"amount": 25683, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2025-03-31sec_edgar
capex{"amount": 24784, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2024-12-31sec_edgar
capex{"amount": 21544, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2024-09-30sec_edgar
capex{"amount": 55025, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2024-06-30sec_edgar
capex{"amount": 53017, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2024-03-31sec_edgar
capex{"amount": 15961, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2023-12-31sec_edgar
capex{"amount": 2427, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2023-09-30sec_edgar
capex{"amount": 47106, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2023-06-30sec_edgar
capex{"amount": 45212, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2023-03-31sec_edgar
capex{"amount": 45483, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2022-12-31sec_edgar
capex{"amount": 26674, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2022-09-30sec_edgar
capex{"amount": 42085, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2022-06-30sec_edgar
capex{"amount": 39570, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2022-03-31sec_edgar
capex{"amount": 22624, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2021-12-31sec_edgar
capex{"amount": 6032, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2021-09-30sec_edgar
capex{"amount": 21043, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2021-06-30sec_edgar
capex{"amount": 12741, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2021-03-31sec_edgar
capex{"amount": 10013, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2020-12-31sec_edgar
capex{"amount": 5704, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2020-09-30sec_edgar
capex{"amount": 181746, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2020-06-30sec_edgar
capex{"amount": 157688, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2020-03-31sec_edgar
capex{"amount": 138090, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2019-12-31sec_edgar
capex{"amount": 77580, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2019-09-30sec_edgar
capex{"amount": 100768, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2019-06-30sec_edgar
capex{"amount": 63779, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2019-03-31sec_edgar
capex{"amount": 58599, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2018-12-31sec_edgar
capex{"amount": 980, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency2018-09-30sec_edgar
capex{"amount": 23903, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2018-06-30sec_edgar
capex{"amount": 21798, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2018-03-31sec_edgar
capex{"amount": 21309, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2017-12-31sec_edgar
capex{"amount": 20633, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2017-09-30sec_edgar
capex{"amount": 45435, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2017-06-30sec_edgar
capex{"amount": 45199, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2017-03-31sec_edgar
capex{"amount": 13117, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2016-12-31sec_edgar
capex{"amount": 930, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency2016-09-30sec_edgar
capex{"amount": 173200, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2016-06-30sec_edgar
capex{"amount": 82370, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2016-03-31sec_edgar
capex{"amount": 41724, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2015-12-31sec_edgar
capex{"amount": 1930, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2015-09-30sec_edgar
capex{"amount": 53032, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2015-06-30sec_edgar
capex{"amount": 34232, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2015-03-31sec_edgar
capex{"amount": 29643, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2014-12-31sec_edgar
capex{"amount": 4121, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2014-09-30sec_edgar
capex{"amount": 127894, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2014-06-30sec_edgar
capex{"amount": 111681, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2014-03-31sec_edgar
capex{"amount": 79567, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2013-12-31sec_edgar
capex{"amount": 14782, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2013-09-30sec_edgar
capex{"amount": 431452, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-06-30sec_edgar
capex{"amount": 433594, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-03-31sec_edgar
capex{"amount": 292796, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2012-12-31sec_edgar
capex{"amount": 179717, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2012-09-30sec_edgar
capex{"amount": 152212, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2012-06-30sec_edgar
capex{"amount": 25675, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2012-03-31sec_edgar
capex{"amount": 11200, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2011-12-31sec_edgar
capex{"amount": 1923, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2011-09-30sec_edgar
capex{"amount": 119699, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2011-06-30sec_edgar
capex{"amount": 81732, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2011-03-31sec_edgar
capex{"amount": 67676, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2010-12-31sec_edgar
capex{"amount": 25751, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2010-09-30sec_edgar
cash_and_equivalents{"amount": 14618062, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-09-30sec_edgar
cash_and_equivalents{"amount": 12266556, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-06-30sec_edgar
cash_and_equivalents{"amount": 7004494, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2024-03-31sec_edgar
cash_and_equivalents{"amount": 5241868, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2023-12-31sec_edgar
cash_and_equivalents{"amount": 6844719, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2023-09-30sec_edgar
cash_and_equivalents{"amount": 12241286, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-06-30sec_edgar
cash_and_equivalents{"amount": 17569754, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-03-31sec_edgar
cash_and_equivalents{"amount": 17904503, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-12-31sec_edgar
cash_and_equivalents{"amount": 25504941, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-09-30sec_edgar
cash_and_equivalents{"amount": 26277418, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-06-30sec_edgar
cash_and_equivalents{"amount": 36454056, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-03-31sec_edgar
cash_and_equivalents{"amount": 36701910, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-12-31sec_edgar
cash_and_equivalents{"amount": 39277925, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-09-30sec_edgar
cash_and_equivalents{"amount": 45796006, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-06-30sec_edgar
cash_and_equivalents{"amount": 54356917, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-03-31sec_edgar
cash_and_equivalents{"amount": 71025316, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2020-12-31sec_edgar
cash_and_equivalents{"amount": 43317586, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2020-09-30sec_edgar
cash_and_equivalents{"amount": 28161644, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2020-06-30sec_edgar
cash_and_equivalents{"amount": 7614126, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2020-03-31sec_edgar
cash_and_equivalents{"amount": 9385486, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2019-12-31sec_edgar
cash_and_equivalents{"amount": 4943614, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2019-09-30sec_edgar
cash_and_equivalents{"amount": 6447505, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2019-06-30sec_edgar
cash_and_equivalents{"amount": 10763321, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2019-03-31sec_edgar
cash_and_equivalents{"amount": 12550779, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-12-31sec_edgar
cash_and_equivalents{"amount": 16787083, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-09-30sec_edgar
cash_and_equivalents{"amount": 11975944, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-06-30sec_edgar
cash_and_equivalents{"amount": 12070658, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-03-31sec_edgar
cash_and_equivalents{"amount": 13501101, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-12-31sec_edgar