Organization record
NEOVOLTA, 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": 727886, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| accounts_payable | {"amount": 417263, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_payable | {"amount": 136363, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| accounts_payable | {"amount": 689216, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_payable | {"amount": 8976, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| accounts_payable | {"amount": 38465, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_payable | {"amount": 216333, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-09-30 | sec_edgar |
| accounts_payable | {"amount": 5316, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| accounts_payable | {"amount": 3167, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| accounts_payable | {"amount": 0, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| accounts_payable | {"amount": 0, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-03-31 | sec_edgar |
| accounts_payable | {"amount": 29610, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_payable | {"amount": 0, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-09-30 | sec_edgar |
| accounts_payable | {"amount": 205600, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| accounts_payable | {"amount": 53510, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| accounts_receivable | {"amount": 6131115, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| accounts_receivable | {"amount": 5309309, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_receivable | {"amount": 5210379, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| accounts_receivable | {"amount": 2983841, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_receivable | {"amount": 2356468, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| accounts_receivable | {"amount": 1656114, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_receivable | {"amount": 1950684, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-09-30 | sec_edgar |
| accounts_receivable | {"amount": 1805980, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| accounts_receivable | {"amount": 1886555, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| accounts_receivable | {"amount": 2185811, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_receivable | {"amount": 2075514, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-09-30 | sec_edgar |
| accounts_receivable | {"amount": 1826385, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| accounts_receivable | {"amount": 1737651, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-03-31 | sec_edgar |
| accounts_receivable | {"amount": 1811173, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_receivable | {"amount": 2075956, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-09-30 | sec_edgar |
| accounts_receivable | {"amount": 1317738, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| accounts_receivable | {"amount": 1128444, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 11480829, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2026-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 242434, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2025-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 889819, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2025-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 794836, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2025-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 535966, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2025-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 328746, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2024-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 393396, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2024-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 986427, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2024-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1013962, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2024-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1499292, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1823700, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2023-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2002789, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2023-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 3460190, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2023-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3422697, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3992651, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2022-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 330385, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2022-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 425681, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 11480829, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2026-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 242434, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2025-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 889819, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2025-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 794836, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2025-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 535966, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2025-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 328746, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2024-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 393396, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2024-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 986427, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2024-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 1013962, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2024-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 1499292, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2023-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 1823700, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2023-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 2002789, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2023-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 3460190, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2023-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 3422697, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2022-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 3992651, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2022-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 330385, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2022-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 785989, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2022-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 1017758, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2021-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 238161, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2021-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 425681, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2021-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 1309304, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2020-06-30 | sec_edgar |
| cashflow_financing | {"amount": 21628221, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2026-03-31 | sec_edgar |
| cashflow_financing | {"amount": 4525667, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-12-31 | sec_edgar |
| cashflow_financing | {"amount": 2589052, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-09-30 | sec_edgar |
| cashflow_financing | {"amount": 4234161, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-06-30 | sec_edgar |
| cashflow_financing | {"amount": 3051054, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-03-31 | sec_edgar |
| cashflow_financing | {"amount": 793649, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2024-12-31 | sec_edgar |
| cashflow_financing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency": | 2024-09-30 | sec_edgar |
| cashflow_financing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency": | 2024-06-30 | sec_edgar |
| cashflow_financing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency": | 2024-03-31 | sec_edgar |
| cashflow_financing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency": | 2023-12-31 | sec_edgar |
| cashflow_financing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency": | 2023-09-30 | sec_edgar |
| cashflow_financing | {"amount": 3780405, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2023-06-30 | sec_edgar |
| cashflow_financing | {"amount": 3780405, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2023-03-31 | sec_edgar |
| cashflow_financing | {"amount": 3780405, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2022-12-31 | sec_edgar |
| cashflow_financing | {"amount": 3780405, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2022-09-30 | sec_edgar |
| cashflow_financing | {"amount": 1068000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2022-06-30 | sec_edgar |
| cashflow_financing | {"amount": 1068000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2022-03-31 | sec_edgar |
| cashflow_financing | {"amount": 1068000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2021-12-31 | sec_edgar |
| cashflow_financing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency": | 2021-09-30 | sec_edgar |
| cashflow_financing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency": | 2021-06-30 | sec_edgar |
| cashflow_investing | {"amount": -2785375, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2026-03-31 | sec_edgar |
| cashflow_investing | {"amount": -500000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2025-12-31 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2025-03-31 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2024-12-31 | sec_edgar |
| cashflow_operating | {"amount": -8156853, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2026-03-31 | sec_edgar |
| cashflow_operating | {"amount": -4578069, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-12-31 | sec_edgar |
| cashflow_operating | {"amount": -2494069, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-09-30 | sec_edgar |
| cashflow_operating | {"amount": -4425752, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-06-30 | sec_edgar |
| cashflow_operating | {"amount": -3501515, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-03-31 | sec_edgar |
| cashflow_operating | {"amount": -1451330, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2024-12-31 | sec_edgar |
| cashflow_operating | {"amount": -593031, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2024-09-30 | sec_edgar |
| cashflow_operating | {"amount": -1016362, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2024-06-30 | sec_edgar |
| cashflow_operating | {"amount": -988827, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2024-03-31 | sec_edgar |
| cashflow_operating | {"amount": -503497, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2023-12-31 | sec_edgar |
| cashflow_operating | {"amount": -179089, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2023-09-30 | sec_edgar |
| cashflow_operating | {"amount": -2108001, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2023-06-30 | sec_edgar |
| cashflow_operating | {"amount": -650600, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2023-03-31 | sec_edgar |
| cashflow_operating | {"amount": -688093, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2022-12-31 | sec_edgar |
| cashflow_operating | {"amount": -118139, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2022-09-30 | sec_edgar |
| cashflow_operating | {"amount": -1163296, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2022-06-30 | sec_edgar |
| cashflow_operating | {"amount": -707692, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2022-03-31 | sec_edgar |
| cashflow_operating | {"amount": -475923, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2021-12-31 | sec_edgar |
| cashflow_operating | {"amount": -187520, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2021-09-30 | sec_edgar |
| cashflow_operating | {"amount": -883623, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2021-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 42711301, "concept": "us-gaap:CommonStockSharesIssued"} | 2026-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 36195684, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 34213838, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 34124873, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 34124873, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 33417123, "concept": "us-gaap:CommonStockSharesIssued"} | 2024-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 33245867, "concept": "us-gaap:CommonStockSharesIssued"} | 2024-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 33236091, "concept": "us-gaap:CommonStockSharesIssued"} | 2024-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 33236091, "concept": "us-gaap:CommonStockSharesIssued"} | 2024-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 33236091, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 33155127, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 33155127, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 33155127, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 32845368, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 32770368, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 21977251, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 19640888, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 42711301, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2026-05-14 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 42711301, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2026-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 42577923, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2026-02-13 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 36195684, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 34737923, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-11-10 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 34213838, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 34213838, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-09-26 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 34124873, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 34124873, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-05-09 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 34124873, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 33417123, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-02-07 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 33417123, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2024-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 33361711, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2024-11-08 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 33245867, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2024-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 33245867, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2024-09-27 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 33236091, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2024-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 33236091, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2024-05-10 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 33236091, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2024-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 33236091, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2024-02-09 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 33236091, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 33236091, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2023-11-13 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 33155127, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 33155127, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2023-09-22 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 33155127, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 33155127, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2023-05-12 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 33155127, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 33145368, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2023-02-10 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 32845368, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 32845368, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2022-11-10 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 32770368, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 32770368, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2022-09-27 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 21977251, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19640888, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 10041896, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2026-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 1095895, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2026-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 3872995, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2025-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 8946001, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2025-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 5073006, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2025-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 6920130, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2025-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 2744656, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2025-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 1499597, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2025-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 747670, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2024-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 1245059, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2024-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 497389, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2024-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 2134725, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2024-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 117755, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2024-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 1572668, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2024-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 1454913, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2023-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 811955, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2023-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 642958, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2023-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 2767818, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2023-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 2302380, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2023-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 537261, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2023-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 1765119, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2022-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 473159, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2022-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 1291960, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2022-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 3806381, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2022-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 810563, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2022-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 3033263, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2022-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 861706, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2021-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 2222700, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2021-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 1360994, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2021-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 4175795, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2021-06-30 | sec_edgar |
| current_assets | {"amount": 22231687, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| current_assets | {"amount": 7784000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_assets | {"amount": 8357393, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| current_assets | {"amount": 6664633, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_assets | {"amount": 5711691, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| current_assets | {"amount": 4018118, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |