Organization record
Lightwave Logic, Inc.
All evidence-backed facts for this organization, identity resolved across official registers.
Facts on record
Newest first; every row links to its evidence page.
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_payable | {"amount": 445397, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-06-30 | sec_edgar |
| accounts_payable | {"amount": 779716, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| accounts_payable | {"amount": 477939, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_payable | {"amount": 388466, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| accounts_payable | {"amount": 320543, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_payable | {"amount": 528666, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| accounts_payable | {"amount": 515955, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_payable | {"amount": 449750, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-09-30 | sec_edgar |
| accounts_payable | {"amount": 917970, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| accounts_payable | {"amount": 1000494, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| accounts_payable | {"amount": 1447596, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_payable | {"amount": 429520, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-09-30 | sec_edgar |
| accounts_payable | {"amount": 421983, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| accounts_payable | {"amount": 364539, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-03-31 | sec_edgar |
| accounts_payable | {"amount": 791671, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_payable | {"amount": 582782, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-09-30 | sec_edgar |
| accounts_payable | {"amount": 333147, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| accounts_payable | {"amount": 396179, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-03-31 | sec_edgar |
| accounts_payable | {"amount": 215734, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_payable | {"amount": 187506, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-09-30 | sec_edgar |
| accounts_payable | {"amount": 134890, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| accounts_payable | {"amount": 108240, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-03-31 | sec_edgar |
| accounts_payable | {"amount": 169247, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_payable | {"amount": 275172, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-09-30 | sec_edgar |
| accounts_payable | {"amount": 136853, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-06-30 | sec_edgar |
| accounts_payable | {"amount": 173051, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-03-31 | sec_edgar |
| accounts_payable | {"amount": 88423, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| accounts_payable | {"amount": 111690, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-09-30 | sec_edgar |
| accounts_payable | {"amount": 115830, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| accounts_payable | {"amount": 121625, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-03-31 | sec_edgar |
| accounts_payable | {"amount": 150741, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| accounts_payable | {"amount": 22598, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-09-30 | sec_edgar |
| accounts_payable | {"amount": 501362, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| accounts_payable | {"amount": 663515, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-03-31 | sec_edgar |
| accounts_payable | {"amount": 54208, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_payable | {"amount": 161919, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-09-30 | sec_edgar |
| accounts_payable | {"amount": 180507, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-06-30 | sec_edgar |
| accounts_payable | {"amount": 76554, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-03-31 | sec_edgar |
| accounts_payable | {"amount": 65027, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_payable | {"amount": 119928, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-09-30 | sec_edgar |
| accounts_payable | {"amount": 34731, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-06-30 | sec_edgar |
| accounts_payable | {"amount": 84338, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-03-31 | sec_edgar |
| accounts_payable | {"amount": 32852, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| accounts_payable | {"amount": 78900, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-09-30 | sec_edgar |
| accounts_payable | {"amount": 78187, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-06-30 | sec_edgar |
| accounts_payable | {"amount": 248422, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-03-31 | sec_edgar |
| accounts_payable | {"amount": 178165, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| accounts_payable | {"amount": 329295, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-09-30 | sec_edgar |
| accounts_payable | {"amount": 103193, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-06-30 | sec_edgar |
| accounts_payable | {"amount": 195416, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-03-31 | sec_edgar |
| accounts_payable | {"amount": 65410, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| accounts_payable | {"amount": 247468, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-09-30 | sec_edgar |
| accounts_payable | {"amount": 65410, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-06-30 | sec_edgar |
| accounts_payable | {"amount": 125451, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-03-31 | sec_edgar |
| accounts_payable | {"amount": 96384, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_payable | {"amount": 162793, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-09-30 | sec_edgar |
| accounts_payable | {"amount": 92118, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-06-30 | sec_edgar |
| accounts_payable | {"amount": 97174, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-03-31 | sec_edgar |
| accounts_payable | {"amount": 139833, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_payable | {"amount": 143900, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-09-30 | sec_edgar |
| accounts_payable | {"amount": 97288, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-06-30 | sec_edgar |
| accounts_payable | {"amount": 56459, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| accounts_receivable | {"amount": 16129, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2026-06-30 | sec_edgar |
| accounts_receivable | {"amount": 215753, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| accounts_receivable | {"amount": 190753, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_receivable | {"amount": 35753, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| accounts_receivable | {"amount": 10753, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_receivable | {"amount": 18750, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| accounts_receivable | {"amount": 45565, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_receivable | {"amount": 26814, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-09-30 | sec_edgar |
| accounts_receivable | {"amount": 8065, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| accounts_receivable | {"amount": 56760, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| accounts_receivable | {"amount": 30376, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| capex | {"amount": 1518336, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2026-06-30 | sec_edgar |
| capex | {"amount": 450466, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2026-03-31 | sec_edgar |
| capex | {"amount": 1331773, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2025-12-31 | sec_edgar |
| capex | {"amount": 953184, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-09-30 | sec_edgar |
| capex | {"amount": 893894, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-06-30 | sec_edgar |
| capex | {"amount": 853544, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-03-31 | sec_edgar |
| capex | {"amount": 2267398, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2024-12-31 | sec_edgar |
| capex | {"amount": 1935416, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2024-09-30 | sec_edgar |
| capex | {"amount": 1585772, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2024-06-30 | sec_edgar |
| capex | {"amount": 775377, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2024-03-31 | sec_edgar |
| capex | {"amount": 3292224, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2023-12-31 | sec_edgar |
| capex | {"amount": 1813813, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2023-09-30 | sec_edgar |
| capex | {"amount": 978560, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2023-06-30 | sec_edgar |
| capex | {"amount": 246053, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2023-03-31 | sec_edgar |
| capex | {"amount": 1307187, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2022-12-31 | sec_edgar |
| capex | {"amount": 1171530, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2022-09-30 | sec_edgar |
| capex | {"amount": 372660, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2022-06-30 | sec_edgar |
| capex | {"amount": 182285, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2022-03-31 | sec_edgar |
| capex | {"amount": 1097530, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2021-12-31 | sec_edgar |
| capex | {"amount": 846576, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-09-30 | sec_edgar |
| capex | {"amount": 636478, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-06-30 | sec_edgar |
| capex | {"amount": 486407, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-03-31 | sec_edgar |
| capex | {"amount": 158061, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2020-12-31 | sec_edgar |
| capex | {"amount": 45730, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2020-09-30 | sec_edgar |
| capex | {"amount": 9877, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2020-06-30 | sec_edgar |
| capex | {"amount": 5355, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2020-03-31 | sec_edgar |
| capex | {"amount": 223475, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2019-12-31 | sec_edgar |
| capex | {"amount": 215513, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2019-09-30 | sec_edgar |
| capex | {"amount": 97808, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2019-06-30 | sec_edgar |
| capex | {"amount": 43138, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2019-03-31 | sec_edgar |
| capex | {"amount": 1037384, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2018-12-31 | sec_edgar |
| capex | {"amount": 897774, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2018-09-30 | sec_edgar |
| capex | {"amount": 884697, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2018-06-30 | sec_edgar |
| capex | {"amount": 514859, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2018-03-31 | sec_edgar |
| capex | {"amount": 183789, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2017-12-31 | sec_edgar |
| capex | {"amount": 88649, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2017-09-30 | sec_edgar |
| capex | {"amount": 55829, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2017-06-30 | sec_edgar |
| capex | {"amount": 14010, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2017-03-31 | sec_edgar |
| capex | {"amount": 129163, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2016-12-31 | sec_edgar |
| capex | {"amount": 97805, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2016-09-30 | sec_edgar |
| capex | {"amount": 23905, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2016-06-30 | sec_edgar |
| capex | {"amount": 20834, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2016-03-31 | sec_edgar |
| capex | {"amount": 279903, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2015-12-31 | sec_edgar |
| capex | {"amount": 250565, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2015-09-30 | sec_edgar |
| capex | {"amount": 221097, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2015-06-30 | sec_edgar |
| capex | {"amount": 123665, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2015-03-31 | sec_edgar |
| capex | {"amount": 213189, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2014-12-31 | sec_edgar |
| capex | {"amount": 204189, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2014-09-30 | sec_edgar |
| capex | {"amount": 92239, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2014-06-30 | sec_edgar |
| capex | {"amount": 619216, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2014-03-31 | sec_edgar |
| capex | {"amount": 58059, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2014-03-31 | sec_edgar |
| capex | {"amount": 109278, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2013-12-31 | sec_edgar |
| capex | {"amount": 561157, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2013-12-31 | sec_edgar |
| capex | {"amount": 106081, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2013-09-30 | sec_edgar |
| capex | {"amount": 557960, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2013-09-30 | sec_edgar |
| capex | {"amount": 99522, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2013-06-30 | sec_edgar |
| capex | {"amount": 551401, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2013-06-30 | sec_edgar |
| capex | {"amount": 538250, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2013-03-31 | sec_edgar |
| capex | {"amount": 86371, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2013-03-31 | sec_edgar |
| capex | {"amount": 451879, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-12-31 | sec_edgar |
| capex | {"amount": 265634, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-12-31 | sec_edgar |
| capex | {"amount": 224342, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-09-30 | sec_edgar |
| capex | {"amount": 410587, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-09-30 | sec_edgar |
| capex | {"amount": 128236, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-06-30 | sec_edgar |
| capex | {"amount": 314481, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-06-30 | sec_edgar |
| capex | {"amount": 199937, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-03-31 | sec_edgar |
| capex | {"amount": 13692, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2012-03-31 | sec_edgar |
| capex | {"amount": 186245, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2011-12-31 | sec_edgar |
| capex | {"amount": 17894, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2011-12-31 | sec_edgar |
| capex | {"amount": 11021, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2011-09-30 | sec_edgar |
| capex | {"amount": 179372, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2011-09-30 | sec_edgar |
| capex | {"amount": 175632, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2011-06-30 | sec_edgar |
| capex | {"amount": 7281, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2011-06-30 | sec_edgar |
| capex | {"amount": 4750, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2011-03-31 | sec_edgar |
| capex | {"amount": 23647, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2010-12-31 | sec_edgar |
| capex | {"amount": 15334, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2010-09-30 | sec_edgar |
| capex | {"amount": 15333, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2010-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 47209148, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2026-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 75102750, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2026-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 69017354, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 34942070, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 22106946, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 25045329, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 27667964, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 26882467, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 29195815, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 31509058, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 31432087, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 30876646, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 32635787, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 26168214, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 24102151, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 25021642, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 24829749, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 24337502, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 23432612, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 12194744, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 13913519, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 6521425, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2021-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3306590, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2020-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2200311, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2020-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2222313, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2020-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2028259, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2020-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2236344, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2019-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2167777, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2019-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2203015, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2019-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2285631, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2019-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2174625, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2204317, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2018-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2002967, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2018-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2810761, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2018-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3482327, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2879656, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2017-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2140426, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2017-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2182631, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2017-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1956844, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2302076, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2103903, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 3021734, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3730705, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2712164, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2920352, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2338849, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3730705, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2014-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 5147603, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2014-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 3030317, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2014-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1930097, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2014-03-31 | sec_edgar |