Organization record
CBL INTERNATIONAL LIMITED
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": 52690082, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_payable | {"amount": 42007000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_payable | {"amount": 27452815, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_payable | {"amount": 27716215, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| accounts_payable | {"amount": 12652514, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_payable | {"amount": 18297191, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_receivable | {"amount": 39017369, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_receivable | {"amount": 36679605, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_receivable | {"amount": 25125851, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_receivable | {"amount": 30929095, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| accounts_receivable | {"amount": 18446176, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_receivable | {"amount": 18043235, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| capex | {"amount": 2641, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2025-12-31 | sec_edgar |
| capex | {"amount": 144446, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2024-12-31 | sec_edgar |
| capex | {"amount": 773863, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2023-12-31 | sec_edgar |
| capex | {"amount": 541750, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2023-06-30 | sec_edgar |
| capex | {"amount": 373111, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2022-12-31 | sec_edgar |
| capex | {"amount": 7909, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2022-06-30 | sec_edgar |
| capex | {"amount": 19153, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2021-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 9325274, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 8020871, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2024-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 7402890, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 10430980, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 5032890, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3035321, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2021-12-31 | sec_edgar |
| cashflow_financing | {"amount": 483032, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2025-12-31 | sec_edgar |
| cashflow_financing | {"amount": 2705643, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2024-12-31 | sec_edgar |
| cashflow_financing | {"amount": 13176717, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2023-12-31 | sec_edgar |
| cashflow_financing | {"amount": 13176716, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2023-06-30 | sec_edgar |
| cashflow_financing | {"amount": -1128453, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2022-12-31 | sec_edgar |
| cashflow_financing | {"amount": 719773, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2022-06-30 | sec_edgar |
| cashflow_investing | {"amount": -2641, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2025-12-31 | sec_edgar |
| cashflow_investing | {"amount": -144446, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2024-12-31 | sec_edgar |
| cashflow_investing | {"amount": -773863, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2023-12-31 | sec_edgar |
| cashflow_investing | {"amount": -541750, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2023-06-30 | sec_edgar |
| cashflow_investing | {"amount": -373111, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2022-12-31 | sec_edgar |
| cashflow_investing | {"amount": -7909, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2022-06-30 | sec_edgar |
| cashflow_investing | {"amount": -19153, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2021-12-31 | sec_edgar |
| cashflow_operating | {"amount": 3996097, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2025-12-31 | sec_edgar |
| cashflow_operating | {"amount": -1943216, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2024-12-31 | sec_edgar |
| cashflow_operating | {"amount": -10032854, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2023-12-31 | sec_edgar |
| cashflow_operating | {"amount": -7236872, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2023-06-30 | sec_edgar |
| cashflow_operating | {"amount": 3499133, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2022-12-31 | sec_edgar |
| cashflow_operating | {"amount": 759089, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2022-06-30 | sec_edgar |
| cashflow_operating | {"amount": -2506577, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2021-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 27500327, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 27500000, "concept": "us-gaap:CommonStockSharesIssued"} | 2024-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 25000000, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 25000000, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 21250000, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 21250000, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 27500327, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 27500000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2024-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 25000000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 25000000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 25000000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-03-23 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 21250000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 21250000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 534018060, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 587142893, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 428686593, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 187949993, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 453781238, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 231653262, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 318950082, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2021-12-31 | sec_edgar |
| current_assets | {"amount": 75126848, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_assets | {"amount": 68339912, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_assets | {"amount": 52126915, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| current_assets | {"amount": 52648962, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| current_assets | {"amount": 23732845, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| current_assets | {"amount": 26714989, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| current_liabilities | {"amount": 55755071, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_liabilities | {"amount": 46489716, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_liabilities | {"amount": 27974389, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| current_liabilities | {"amount": 28308584, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| current_liabilities | {"amount": 13255752, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| current_liabilities | {"amount": 18515797, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 27500000} | 2024-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 25000000} | 2023-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 21250000} | 2022-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.108, "concept": "us-gaap:EarningsPerShareBasic", "currency" | 2025-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.136, "concept": "us-gaap:EarningsPerShareBasic", "currency" | 2024-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.045, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.05, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.171, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.05, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.17, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2021-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.108, "concept": "us-gaap:EarningsPerShareDiluted", "currenc | 2025-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.136, "concept": "us-gaap:EarningsPerShareDiluted", "currenc | 2024-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.045, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2023-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.05, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2023-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.171, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2022-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.05, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2022-06-30 | sec_edgar |
| gross_profit | {"amount": 4471771, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| gross_profit | {"amount": 5374652, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-12-31 | sec_edgar |
| gross_profit | {"amount": 7211125, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2023-12-31 | sec_edgar |
| gross_profit | {"amount": 4005818, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2023-06-30 | sec_edgar |
| gross_profit | {"amount": 9125019, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2022-12-31 | sec_edgar |
| gross_profit | {"amount": 4043443, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2022-06-30 | sec_edgar |
| gross_profit | {"amount": 7590630, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2021-12-31 | sec_edgar |
| income_tax_expense | {"amount": -394, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| income_tax_expense | {"amount": -29484, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-12-31 | sec_edgar |
| income_tax_expense | {"amount": 298605, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2023-12-31 | sec_edgar |
| income_tax_expense | {"amount": 246686, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2023-06-30 | sec_edgar |
| income_tax_expense | {"amount": 814468, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2022-12-31 | sec_edgar |
| income_tax_expense | {"amount": 353792, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2022-06-30 | sec_edgar |
| income_tax_expense | {"amount": 656321, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2021-12-31 | sec_edgar |
| industry_sic | {"code": "5172", "scheme": "SIC", "description": "Wholesale-Petroleum & Petroleum Products | sec_edgar | |
| interest_expense | {"amount": 744436, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2025-12-31 | sec_edgar |
| interest_expense | {"amount": 570691, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2024-12-31 | sec_edgar |
| interest_expense | {"amount": 231633, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2023-12-31 | sec_edgar |
| interest_expense | {"amount": 116434, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2023-06-30 | sec_edgar |
| interest_expense | {"amount": 259993, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2022-12-31 | sec_edgar |
| interest_expense | {"amount": 119230, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2022-06-30 | sec_edgar |
| interest_expense | {"amount": 3359, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2021-12-31 | sec_edgar |
| net_income | {"amount": -2989471, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| net_income | {"amount": -3871413, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| net_income | {"amount": 1132650, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-12-31 | sec_edgar |
| net_income | {"amount": 1153445, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-06-30 | sec_edgar |
| net_income | {"amount": 3685000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2022-12-31 | sec_edgar |
| net_income | {"amount": 1088896, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2022-06-30 | sec_edgar |
| net_income | {"amount": 3568968, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2021-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 587586, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 951897, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 1334993, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| operating_expenses | {"amount": 6905003, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-12-31 | sec_edgar |
| operating_expenses | {"amount": 8702242, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-12-31 | sec_edgar |
| operating_expenses | {"amount": 5549298, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-12-31 | sec_edgar |
| operating_expenses | {"amount": 2511071, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-06-30 | sec_edgar |
| operating_expenses | {"amount": 4364676, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2022-12-31 | sec_edgar |
| operating_expenses | {"amount": 2496337, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2022-06-30 | sec_edgar |
| operating_expenses | {"amount": 3359633, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2021-12-31 | sec_edgar |
| operating_income | {"amount": -2433232, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| operating_income | {"amount": -3327590, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| operating_income | {"amount": 1661827, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2023-12-31 | sec_edgar |
| operating_income | {"amount": 1494747, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2023-06-30 | sec_edgar |
| operating_income | {"amount": 4760343, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2022-12-31 | sec_edgar |
| operating_income | {"amount": 1547106, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2022-06-30 | sec_edgar |
| operating_income | {"amount": 4230997, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2021-12-31 | sec_edgar |
| operating_lease_liability | {"amount": 195781, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2025-12-31 | sec_edgar |
| operating_lease_liability | {"amount": 194354, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2024-12-31 | sec_edgar |
| operating_lease_liability | {"amount": 372134, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2023-12-31 | sec_edgar |
| operating_lease_liability | {"amount": 291578, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2023-06-30 | sec_edgar |
| operating_lease_liability | {"amount": 353171, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2022-12-31 | sec_edgar |
| ppe_net | {"amount": 400508, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2025-12-31 | sec_edgar |
| ppe_net | {"amount": 783476, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2024-12-31 | sec_edgar |
| ppe_net | {"amount": 996512, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2023-12-31 | sec_edgar |
| ppe_net | {"amount": 859160, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2023-06-30 | sec_edgar |
| ppe_net | {"amount": 394090, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2022-12-31 | sec_edgar |
| ppe_net | {"amount": 122326, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2021-12-31 | sec_edgar |
| pretax_income | {"amount": -2989865, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2025-12-31 | sec_edgar |
| pretax_income | {"amount": -3900897, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2024-12-31 | sec_edgar |
| pretax_income | {"amount": 1431255, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2023-12-31 | sec_edgar |
| pretax_income | {"amount": 1400131, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2023-06-30 | sec_edgar |
| pretax_income | {"amount": 4499468, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2022-12-31 | sec_edgar |
| pretax_income | {"amount": 1442688, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2022-06-30 | sec_edgar |
| pretax_income | {"amount": 4225289, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2021-12-31 | sec_edgar |
| profit_loss | {"amount": -2970424, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| profit_loss | {"amount": -3736007, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| profit_loss | {"amount": 1139226, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2023-12-31 | sec_edgar |
| profit_loss | {"amount": 3685000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2022-12-31 | sec_edgar |
| retained_earnings | {"amount": 6054657, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2025-12-31 | sec_edgar |
| retained_earnings | {"amount": 9025081, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2024-12-31 | sec_edgar |
| retained_earnings | {"amount": 12761088, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2023-12-31 | sec_edgar |
| retained_earnings | {"amount": 12775307, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2023-06-30 | sec_edgar |
| retained_earnings | {"amount": 11621862, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2022-12-31 | sec_edgar |
| retained_earnings | {"amount": 7936862, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2021-12-31 | sec_edgar |
| revenue | {"amount": 538489831, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessed | 2025-12-31 | sec_edgar |
| revenue | {"amount": 592517545, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessed | 2024-12-31 | sec_edgar |
| revenue | {"amount": 435897718, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessed | 2023-12-31 | sec_edgar |
| revenue | {"amount": 191955811, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessed | 2023-06-30 | sec_edgar |
| revenue | {"amount": 462906257, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessed | 2022-12-31 | sec_edgar |
| revenue | {"amount": 235696705, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessed | 2022-06-30 | sec_edgar |
| revenue | {"amount": 326540712, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessed | 2021-12-31 | sec_edgar |
| sga_expense | {"amount": 5309214, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2025-12-31 | sec_edgar |
| sga_expense | {"amount": 5996638, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2024-12-31 | sec_edgar |
| sga_expense | {"amount": 4307141, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2023-12-31 | sec_edgar |
| sga_expense | {"amount": 1909922, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2023-06-30 | sec_edgar |
| sga_expense | {"amount": 3152568, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2022-12-31 | sec_edgar |
| sga_expense | {"amount": 1978613, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2022-06-30 | sec_edgar |
| sga_expense | {"amount": 2392279, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2021-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 27500327, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2025-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 27500000, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2024-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 25000000, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2023-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 25000000, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2023-06-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 21250000, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2022-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 21250000, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2022-06-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 21250000, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2021-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 27500327, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2025-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 27500000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2024-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 25000000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2023-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 25000000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2023-06-30 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 21250000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2022-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 21250000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2022-06-30 | sec_edgar |
| stockholders_equity | {"amount": 19888825, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-12-31 | sec_edgar |
| stockholders_equity | {"amount": 22908668, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2024-12-31 | sec_edgar |
| stockholders_equity | {"amount": 25299675, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2023-12-31 | sec_edgar |
| stockholders_equity | {"amount": 25313892, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2023-06-30 | sec_edgar |
| stockholders_equity | {"amount": 12112185, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2022-12-31 | sec_edgar |
| stockholders_equity | {"amount": 9516081, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2022-06-30 | sec_edgar |