Organization record
CORE AI HOLDINGS, 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": 8251166, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_payable | {"amount": 15043931, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_receivable | {"amount": 5689538, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_receivable | {"amount": 9120543, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1931174, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 5559276, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2024-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 1931174, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2025-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 5559276, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2024-12-31 | sec_edgar |
| cashflow_financing | {"amount": 75, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency" | 2024-12-31 | sec_edgar |
| cashflow_investing | {"amount": 3009397, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2025-12-31 | sec_edgar |
| cashflow_investing | {"amount": 5628758, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2024-12-31 | sec_edgar |
| cashflow_operating | {"amount": -6651267, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-12-31 | sec_edgar |
| cashflow_operating | {"amount": -52905, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2024-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 19922402, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19922402, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 787733, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2024-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 570462, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2023-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 44868560, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2022-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 5276695, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2021-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 4663331, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2020-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 55542501, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2025-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 33341855, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_assets | {"amount": 12819357, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_assets | {"amount": 19614402, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_liabilities | {"amount": 10303585, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_liabilities | {"amount": 17435318, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 19922402} | 2025-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 787733} | 2024-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 570462} | 2023-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 44868560} | 2022-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 5276695} | 2021-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 4663331} | 2020-12-31 | sec_edgar |
| goodwill | {"amount": 14009500, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2025-10-03 | sec_edgar |
| goodwill | {"amount": 50257, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2021-12-31 | sec_edgar |
| gross_profit | {"amount": -302662, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| gross_profit | {"amount": 1487521, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-12-31 | sec_edgar |
| gross_profit | {"amount": 1580117, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2020-12-31 | sec_edgar |
| gross_profit | {"amount": 2689365, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2019-12-31 | sec_edgar |
| gross_profit | {"amount": 1590346, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2018-12-31 | sec_edgar |
| income_tax_expense | {"amount": 8406, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| income_tax_expense | {"amount": 2065, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-12-31 | sec_edgar |
| industry_sic | {"code": "4812", "scheme": "SIC", "description": "Radiotelephone Communications"} | sec_edgar | |
| net_income | {"amount": -31591331, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| net_income | {"amount": -372320, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 585987, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 1510, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 100, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| operating_income | {"amount": -7117460, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| operating_income | {"amount": -369152, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| operating_lease_liability | {"amount": 162610, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2025-12-31 | sec_edgar |
| ppe_net | {"amount": 477, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2025-12-31 | sec_edgar |
| ppe_net | {"amount": 1510, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2024-12-31 | sec_edgar |
| pretax_income | {"amount": -7176796, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2025-12-31 | sec_edgar |
| pretax_income | {"amount": -370255, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2024-12-31 | sec_edgar |
| profit_loss | {"amount": -31591331, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| profit_loss | {"amount": -372320, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| profit_loss | {"amount": 118560, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2019-12-31 | sec_edgar |
| retained_earnings | {"amount": -31963651, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2025-12-31 | sec_edgar |
| retained_earnings | {"amount": -372320, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2024-12-31 | sec_edgar |
| revenue | {"amount": 55239839, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedT | 2025-12-31 | sec_edgar |
| revenue | {"amount": 34875639, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedT | 2024-12-31 | sec_edgar |
| revenue | {"amount": 5989772, "concept": "us-gaap:Revenues", "currency": "USD"} | 2020-12-31 | sec_edgar |
| revenue | {"amount": 9812188, "concept": "us-gaap:Revenues", "currency": "USD"} | 2019-12-31 | sec_edgar |
| revenue | {"amount": 10981114, "concept": "us-gaap:Revenues", "currency": "USD"} | 2018-12-31 | sec_edgar |
| sga_expense | {"amount": 6571187, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2025-12-31 | sec_edgar |
| sga_expense | {"amount": 526082, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2024-12-31 | sec_edgar |
| sga_expense | {"amount": 2857550, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2020-12-31 | sec_edgar |
| sga_expense | {"amount": 2322681, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2019-12-31 | sec_edgar |
| sga_expense | {"amount": 2261990, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2018-12-31 | sec_edgar |
| stockholders_equity | {"amount": 3101659, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-12-31 | sec_edgar |
| stockholders_equity | {"amount": 2180594, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2024-12-31 | sec_edgar |
| stockholders_equity | {"amount": 2569566, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2023-12-31 | sec_edgar |
| total_assets | {"amount": 13405344, "concept": "us-gaap:Assets", "currency": "USD"} | 2025-12-31 | sec_edgar |
| total_assets | {"amount": 19615912, "concept": "us-gaap:Assets", "currency": "USD"} | 2024-12-31 | sec_edgar |
| total_liabilities | {"amount": 10303685, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2025-12-31 | sec_edgar |
| total_liabilities | {"amount": 17435318, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2024-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 13405344, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2025-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 19615912, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2024-12-31 | sec_edgar |
| xbrl:AccountsPayableAndOtherAccruedLiabilities | {"amount": 1547000, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AccountsPayableAndOtherAccruedLiabilitiesCurrent | {"amount": 10118046, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccountsPayableAndOtherAccruedLiabilitiesCurrent | {"amount": 17414049, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 8251166, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 15043931, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccountsReceivableGrossCurrent | {"amount": 5897665, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccountsReceivableGrossCurrent | {"amount": 9611788, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccountsReceivableNet | {"amount": 5689538, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccountsReceivableNet | {"amount": 9120543, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 5689538, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 9120543, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccruedPayrollTaxesCurrent | {"amount": 43530, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccruedPayrollTaxesCurrent | {"amount": 24221, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 2013, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 925, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccumulatedFairValueHedgeAdjustmentOnHedgedItemIncludedInCarryingAmountAssets | {"amount": 14543803, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccumulatedFairValueHedgeAdjustmentOnHedgedItemIncludedInCarryingAmountAssets | {"amount": 12968022, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AccumulatedFairValueHedgeAdjustmentOnHedgedItemIncludedInCarryingAmountAssets | {"amount": 11566161, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AccumulatedFairValueHedgeAdjustmentOnHedgedItemIncludedInCarryingAmountAssets | {"amount": 10925609, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AccumulatedFairValueHedgeAdjustmentOnHedgedItemIncludedInCarryingAmountAssets | {"amount": 5427086, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"amount": 98870, "currency": "USD"} | 2025-09-30 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"amount": 98870, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"amount": 98870, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"amount": 98870, "currency": "USD"} | 2023-09-30 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"amount": 98870, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"amount": 98870, "currency": "USD"} | 2023-03-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"amount": 98870, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"amount": -37221, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"amount": -38739, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"amount": 100025, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"amount": 97138, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"amount": 105638, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": -2884, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": -16652, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AcquisitiondateFairValueOfTotalConsiderationTransferred | {"amount": 700000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AcquisitiondateFairValueOfTotalConsiderationTransferred | {"amount": 700000, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AcquisitiondateFairValueOfTotalConsiderationTransferred | {"amount": 700000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AcquisitiondateFairValueOfTotalConsiderationTransferred | {"amount": 700000, "currency": "USD"} | 2021-03-31 | sec_edgar |
| xbrl:AdditionalRecognitionGoodwill | {"amount": 50257, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | {"amount": 2004087, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | {"amount": 2271000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | {"amount": 3405862, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | {"amount": 1389620, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | {"amount": 3292316, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | {"amount": 1513570, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | {"amount": 2380196, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | {"amount": 1597303, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 288753, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 42393, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 174352, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 86557, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 910055, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 910055, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 306086, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 319747, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 3085682} | 2025-09-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 1674579} | 2025-09-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 163397} | 2024-12-31 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 14368} | 2024-09-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 39532} | 2024-09-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 1270} | 2023-12-31 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 166} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForAmortisationExpense | {"amount": 35, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForAmortisationExpense | {"amount": 38000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForAmortisationExpense | {"amount": 37000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForAmortisationExpense | {"amount": 39000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForAmortisationExpense | {"amount": 39000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForAmortisationExpense | {"amount": 38000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForAmortisationExpense | {"amount": 196000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForCurrentTaxOfPriorPeriod | {"amount": 53971, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForCurrentTaxOfPriorPeriod | {"amount": -59487, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForCurrentTaxOfPriorPeriod | {"amount": -147786, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": 1164957, "currency": "USD"} | 2025-09-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -628689, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -321599, "currency": "USD"} | 2024-09-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": 1164117, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": 1596000, "currency": "USD"} | 2023-09-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": 1586593, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": 528510, "currency": "USD"} | 2023-03-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -3028071, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -2903506, "currency": "USD"} | 2022-09-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -2590511, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -1060581, "currency": "USD"} | 2022-03-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": 3075532, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": 601487, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -65570, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"amount": -151076, "currency": "USD"} | 2025-09-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"amount": -90129, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"amount": -1411891, "currency": "USD"} | 2024-09-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"amount": 143831, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"amount": -54974, "currency": "USD"} | 2023-09-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"amount": -88977, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"amount": -491942, "currency": "USD"} | 2023-03-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"amount": -19238, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"amount": -390022, "currency": "USD"} | 2022-09-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"amount": -277147, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"amount": -731566, "currency": "USD"} | 2022-03-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"amount": 594734, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"amount": -225887, "currency": "USD"} | 2021-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"amount": -496132, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"amount": 50446, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | {"amount": -1380019, "currency": "USD"} | 2025-09-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | {"amount": -229849, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | {"amount": -1904654, "currency": "USD"} | 2024-09-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | {"amount": 345845, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | {"amount": -631278, "currency": "USD"} | 2023-09-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | {"amount": -891231, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | {"amount": -116604, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | {"amount": -326749, "currency": "USD"} | 2022-09-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | {"amount": 75316, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | {"amount": 187432, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | {"amount": -2773808, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | {"amount": -885625, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxExpense | {"amount": -149600, "currency": "USD"} | 2023-09-30 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxExpense | {"amount": -149600, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"amount": 1234589, "currency": "USD"} | 2025-09-30 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"amount": 1679839, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"amount": 1262180, "currency": "USD"} | 2024-09-30 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"amount": 1754957, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"amount": 1308639, "currency": "USD"} | 2023-09-30 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"amount": 855139, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"amount": 401640, "currency": "USD"} | 2023-03-31 | sec_edgar |