Organization record
RedCloud Holdings plc
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": 2364291, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_payable | {"amount": 4227424, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_payable | {"amount": 3373487, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_payable | {"amount": 1010469, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_receivable | {"amount": 2771443, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_receivable | {"amount": 2489535, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_receivable | {"amount": 5528826, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_receivable | {"amount": 1616167, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| capex | {"amount": 147196, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-12-31 | sec_edgar |
| capex | {"amount": 127237, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-06-30 | sec_edgar |
| capex | {"amount": 629958, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2024-12-31 | sec_edgar |
| capex | {"amount": 287759, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2024-06-30 | sec_edgar |
| capex | {"amount": 101178, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 478983, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2025-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 869081, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2025-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 800735, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2024-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 554724, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2023-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 478982, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2025-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 901388, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2025-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 832671, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2024-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 2230360, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2024-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 587150, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2023-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 2249721, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2022-12-31 | sec_edgar |
| cashflow_financing | {"amount": 39877731, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2025-12-31 | sec_edgar |
| cashflow_financing | {"amount": 20734434, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2025-06-30 | sec_edgar |
| cashflow_financing | {"amount": 35049520, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2024-12-31 | sec_edgar |
| cashflow_financing | {"amount": 16952654, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2024-06-30 | sec_edgar |
| cashflow_financing | {"amount": 19806399, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2023-12-31 | sec_edgar |
| cashflow_investing | {"amount": -3265347, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2025-12-31 | sec_edgar |
| cashflow_investing | {"amount": -2232766, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2025-06-30 | sec_edgar |
| cashflow_investing | {"amount": -3891888, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2024-12-31 | sec_edgar |
| cashflow_investing | {"amount": -1140163, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2024-06-30 | sec_edgar |
| cashflow_investing | {"amount": -1598391, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2023-12-31 | sec_edgar |
| cashflow_operating | {"amount": -36983400, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2025-12-31 | sec_edgar |
| cashflow_operating | {"amount": -15916911.08, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", | 2025-06-30 | sec_edgar |
| cashflow_operating | {"amount": -34679455, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2024-12-31 | sec_edgar |
| cashflow_operating | {"amount": -15379932, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2024-06-30 | sec_edgar |
| cashflow_operating | {"amount": -22037588, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2023-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 55318354, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 44226638, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 25000043, "concept": "us-gaap:CommonStockSharesIssued"} | 2024-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 21667738, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 68380615, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2026-07-20 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 59362026, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2026-05-15 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 55318354, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 44226638, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 44226635, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-05-16 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 25000043, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2024-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 21667738, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-12-31 | sec_edgar |
| current_assets | {"amount": 5344435, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_assets | {"amount": 5755048, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_assets | {"amount": 10798152, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_assets | {"amount": 2586144, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| current_liabilities | {"amount": 19616646, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_liabilities | {"amount": 21408280, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_liabilities | {"amount": 63769937, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_liabilities | {"amount": 20525833, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 68380615} | 2026-07-20 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 59362026} | 2026-05-15 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 44226635} | 2025-05-16 | sec_edgar |
| depreciation_amortization | {"amount": 295586, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2025-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 295605, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2024-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -1.03, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.74, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -2.09, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -1.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -1.69, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -1.03, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.74, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -2.09, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2024-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -1.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2024-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -1.69, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2023-12-31 | sec_edgar |
| income_tax_expense | {"amount": -488940, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-06-30 | sec_edgar |
| income_tax_expense | {"amount": -1851038, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-12-31 | sec_edgar |
| income_tax_expense | {"amount": -222099, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-06-30 | sec_edgar |
| income_tax_expense | {"amount": -402184, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2023-12-31 | sec_edgar |
| industry_sic | {"code": "5990", "scheme": "SIC", "description": "Retail-Retail Stores, NEC"} | sec_edgar | |
| intangible_assets | {"amount": 6730155, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2025-12-31 | sec_edgar |
| intangible_assets | {"amount": 7074524, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2025-06-30 | sec_edgar |
| intangible_assets | {"amount": 6168534, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2024-12-31 | sec_edgar |
| intangible_assets | {"amount": 4624179, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2023-12-31 | sec_edgar |
| net_income | {"amount": -46236851, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| net_income | {"amount": -26544958, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| net_income | {"amount": -50715696, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| net_income | {"amount": -23888403, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-06-30 | sec_edgar |
| net_income | {"amount": -32385895, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 7309597, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 7648858, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| noncurrent_assets | {"amount": 6761891, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 4751327, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 22560124, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 9380301, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| operating_expenses | {"amount": 92143907, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-12-31 | sec_edgar |
| operating_expenses | {"amount": 37970814, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-06-30 | sec_edgar |
| operating_expenses | {"amount": 85147608, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-12-31 | sec_edgar |
| operating_expenses | {"amount": 32626009, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-06-30 | sec_edgar |
| operating_expenses | {"amount": 45453346, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-12-31 | sec_edgar |
| operating_income | {"amount": -43604554, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| operating_income | {"amount": -19997067, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| operating_income | {"amount": -38648323, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| operating_income | {"amount": -16550543, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2024-06-30 | sec_edgar |
| operating_income | {"amount": -25645880, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2023-12-31 | sec_edgar |
| ppe_net | {"amount": 444967, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2025-12-31 | sec_edgar |
| ppe_net | {"amount": 574334, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2025-06-30 | sec_edgar |
| ppe_net | {"amount": 593357, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2024-12-31 | sec_edgar |
| ppe_net | {"amount": 127148, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2023-12-31 | sec_edgar |
| pretax_income | {"amount": -46236851, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTa | 2025-12-31 | sec_edgar |
| pretax_income | {"amount": -27033898, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTa | 2025-06-30 | sec_edgar |
| pretax_income | {"amount": -52566734, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTa | 2024-12-31 | sec_edgar |
| pretax_income | {"amount": -24110502, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTa | 2024-06-30 | sec_edgar |
| pretax_income | {"amount": -32788079, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTa | 2023-12-31 | sec_edgar |
| retained_earnings | {"amount": -194657170, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency" | 2025-12-31 | sec_edgar |
| retained_earnings | {"amount": -174965279, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency" | 2025-06-30 | sec_edgar |
| retained_earnings | {"amount": -148420321, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency" | 2024-12-31 | sec_edgar |
| retained_earnings | {"amount": -97704625, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2023-12-31 | sec_edgar |
| revenue | {"amount": 48539353, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedT | 2025-12-31 | sec_edgar |
| revenue | {"amount": 17973748, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedT | 2025-06-30 | sec_edgar |
| revenue | {"amount": 46499285, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedT | 2024-12-31 | sec_edgar |
| revenue | {"amount": 16075466, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedT | 2024-06-30 | sec_edgar |
| revenue | {"amount": 19807466, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedT | 2023-12-31 | sec_edgar |
| sga_expense | {"amount": 10474040, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "US | 2025-12-31 | sec_edgar |
| sga_expense | {"amount": 1350742, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2025-06-30 | sec_edgar |
| sga_expense | {"amount": 3922348, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2024-12-31 | sec_edgar |
| sga_expense | {"amount": 462121, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2024-06-30 | sec_edgar |
| sga_expense | {"amount": 953437, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2023-12-31 | sec_edgar |
| share_based_compensation | {"amount": 7824176, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2025-12-31 | sec_edgar |
| share_based_compensation | {"amount": 7824176, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2025-06-30 | sec_edgar |
| share_based_compensation | {"amount": 1275425, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2024-12-31 | sec_edgar |
| share_based_compensation | {"amount": 39674, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2024-06-30 | sec_edgar |
| share_based_compensation | {"amount": 68840, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2023-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 45017170, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2025-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 35745864, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2025-06-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 24297063, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2024-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 23566694, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2024-06-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 19172619, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2023-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 45017170, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2025-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 35745864, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2025-06-30 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 24297063, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2024-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 23566694, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2024-06-30 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 19172619, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2023-12-31 | sec_edgar |
| stockholders_equity | {"amount": -6962613, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-12-31 | sec_edgar |
| stockholders_equity | {"amount": -8004374, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-06-30 | sec_edgar |
| stockholders_equity | {"amount": -68770018, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2024-12-31 | sec_edgar |
| stockholders_equity | {"amount": -44617035, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2024-06-30 | sec_edgar |
| stockholders_equity | {"amount": -22568663, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2023-12-31 | sec_edgar |
| stockholders_equity | {"amount": -14445660, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2022-12-31 | sec_edgar |
| total_assets | {"amount": 12654032, "concept": "us-gaap:Assets", "currency": "USD"} | 2025-12-31 | sec_edgar |
| total_assets | {"amount": 13403906, "concept": "us-gaap:Assets", "currency": "USD"} | 2025-06-30 | sec_edgar |
| total_assets | {"amount": 17560043, "concept": "us-gaap:Assets", "currency": "USD"} | 2024-12-31 | sec_edgar |
| total_assets | {"amount": 7337471, "concept": "us-gaap:Assets", "currency": "USD"} | 2023-12-31 | sec_edgar |
| total_equity | {"amount": -68770018, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableTo | 2024-12-31 | sec_edgar |
| total_equity | {"amount": -22568663, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableTo | 2023-12-31 | sec_edgar |
| total_liabilities | {"amount": 19616646, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2025-12-31 | sec_edgar |
| total_liabilities | {"amount": 21408280, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2025-06-30 | sec_edgar |
| total_liabilities | {"amount": 86330061, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2024-12-31 | sec_edgar |
| total_liabilities | {"amount": 29906134, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2023-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 12654033, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2025-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 13403906, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2025-06-30 | sec_edgar |
| total_liabilities_and_equity | {"amount": 17560043, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2024-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 7337471, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "US | 2023-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 2364291, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 4227424, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 3373487, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 1010469, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AccountsReceivableGrossCurrent | {"amount": 3057142, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccountsReceivableGrossCurrent | {"amount": 2654047, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccountsReceivableGrossCurrent | {"amount": 5612914, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccountsReceivableGrossCurrent | {"amount": 1616167, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 2771443, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 2489535, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 5528826, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 1616167, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AccruedIncomeTaxes | {"amount": 182, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccruedIncomeTaxes | {"amount": 143073, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccruedIncomeTaxes | {"amount": 81324, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AccruedLiabilitiesCurrent | {"amount": 2232670, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccruedLiabilitiesCurrent | {"amount": 4788234, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccruedLiabilitiesCurrent | {"amount": 3128515, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccruedLiabilitiesCurrent | {"amount": 1021249, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AccruedPayrollTaxesCurrent | {"amount": 639231, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccruedPayrollTaxesCurrent | {"amount": 2589397, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccruedPayrollTaxesCurrent | {"amount": 1070456, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccruedPayrollTaxesCurrent | {"amount": 486757, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 295606, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 210138, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 4067061, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 1162658, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 5210594, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 1970765, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdditionalPaidInCapital | {"amount": 183489676, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AdditionalPaidInCapital | {"amount": 153009329, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdditionalPaidInCapital | {"amount": 74374429, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdditionalPaidInCapital | {"amount": 73108399, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsToAdditionalPaidInCapitalOther | {"amount": -3838715, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AdjustmentsToAdditionalPaidInCapitalOther | {"amount": 341850, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdjustmentsToAdditionalPaidInCapitalOther | {"amount": -438598, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | {"amount": 7824176, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | {"amount": 9055564, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | {"amount": 1275425, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | {"amount": 39674, "currency": "USD"} | 2024-06-30 | sec_edgar |