Organization record
CALLAN JMB 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": 598139, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-06-30 | sec_edgar |
| accounts_payable | {"amount": 583261, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| accounts_payable | {"amount": 564014, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_payable | {"amount": 318803, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| accounts_payable | {"amount": 430859, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_payable | {"amount": 389941, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| accounts_payable | {"amount": 371661, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_receivable | {"amount": 261155, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2026-06-30 | sec_edgar |
| accounts_receivable | {"amount": 823599, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| accounts_receivable | {"amount": 343246, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_receivable | {"amount": 945844, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| accounts_receivable | {"amount": 614211, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_receivable | {"amount": 834956, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| accounts_receivable | {"amount": 622914, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_receivable | {"amount": 2899150, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| capex | {"amount": 69481, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2026-06-30 | sec_edgar |
| capex | {"amount": 35312, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2026-03-31 | sec_edgar |
| capex | {"amount": 616896, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-12-31 | sec_edgar |
| capex | {"amount": 616896, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-09-30 | sec_edgar |
| capex | {"amount": 447506, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-06-30 | sec_edgar |
| capex | {"amount": 15000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2025-03-31 | sec_edgar |
| capex | {"amount": 46167, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2024-12-31 | sec_edgar |
| capex | {"amount": 46167, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2024-09-30 | sec_edgar |
| capex | {"amount": 45874, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2024-06-30 | sec_edgar |
| capex | {"amount": 44656, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2024-03-31 | sec_edgar |
| capex | {"amount": 490020, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 860273, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2026-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1415566, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2026-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2130758, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2789744, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 4224151, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 5219929, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2097945, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2024-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 5155620, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2023-12-31 | sec_edgar |
| cashflow_financing | {"amount": 874939, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2026-06-30 | sec_edgar |
| cashflow_financing | {"amount": 1000000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2026-03-31 | sec_edgar |
| cashflow_financing | {"amount": 5196433, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-12-31 | sec_edgar |
| cashflow_financing | {"amount": 5196432, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-09-30 | sec_edgar |
| cashflow_financing | {"amount": 4698682, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-06-30 | sec_edgar |
| cashflow_financing | {"amount": 4698682, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-03-31 | sec_edgar |
| cashflow_financing | {"amount": -3551861, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2024-12-31 | sec_edgar |
| cashflow_financing | {"amount": -3563676, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2024-09-30 | sec_edgar |
| cashflow_financing | {"amount": -3537549, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2024-06-30 | sec_edgar |
| cashflow_financing | {"amount": -3460286, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2024-03-31 | sec_edgar |
| cashflow_financing | {"amount": -7543725, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2023-12-31 | sec_edgar |
| cashflow_investing | {"amount": -69481, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2026-06-30 | sec_edgar |
| cashflow_investing | {"amount": -35312, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2026-03-31 | sec_edgar |
| cashflow_investing | {"amount": -616896, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2025-12-31 | sec_edgar |
| cashflow_investing | {"amount": -616896, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2025-09-30 | sec_edgar |
| cashflow_investing | {"amount": -447506, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2025-06-30 | sec_edgar |
| cashflow_investing | {"amount": -15000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2025-03-31 | sec_edgar |
| cashflow_investing | {"amount": -46167, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2024-12-31 | sec_edgar |
| cashflow_investing | {"amount": -46167, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2024-09-30 | sec_edgar |
| cashflow_investing | {"amount": -45874, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2024-06-30 | sec_edgar |
| cashflow_investing | {"amount": -44656, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2024-03-31 | sec_edgar |
| cashflow_investing | {"amount": -490020, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2023-12-31 | sec_edgar |
| cashflow_operating | {"amount": -2075943, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2026-06-30 | sec_edgar |
| cashflow_operating | {"amount": -1679880, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2026-03-31 | sec_edgar |
| cashflow_operating | {"amount": -4546724, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-12-31 | sec_edgar |
| cashflow_operating | {"amount": -3887737, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-09-30 | sec_edgar |
| cashflow_operating | {"amount": -2124970, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-06-30 | sec_edgar |
| cashflow_operating | {"amount": -1561698, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-03-31 | sec_edgar |
| cashflow_operating | {"amount": 540353, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2024-12-31 | sec_edgar |
| cashflow_operating | {"amount": 1263526, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2024-09-30 | sec_edgar |
| cashflow_operating | {"amount": 275524, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2024-06-30 | sec_edgar |
| cashflow_operating | {"amount": 6839, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "currenc | 2024-03-31 | sec_edgar |
| cashflow_operating | {"amount": 6995646, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2023-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 5664868, "concept": "us-gaap:CommonStockSharesIssued"} | 2026-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 5646118, "concept": "us-gaap:CommonStockSharesIssued"} | 2026-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 4858663, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 4623027, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 4481069, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 4443569, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 3000000, "concept": "us-gaap:CommonStockSharesIssued"} | 2024-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 0, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 5752368, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2026-08-12 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 5664868, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2026-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 5646118, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2026-05-14 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 5646118, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2026-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 5627368, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2026-03-25 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 4858663, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 4623027, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-11-14 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 4623027, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 4481069, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-08-14 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 4481069, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 4443569, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-05-15 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 4443569, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 4443569, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-03-28 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 3000000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2024-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 0, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 618380, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2026-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 1297288, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2026-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 678908, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2026-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 3618637, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 2812334, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 953610, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 1858724, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 1022439, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 833437, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 4000149, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 970931, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 3067421, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 1023552, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 2096490, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 1072938, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 7553338, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-12-31 | sec_edgar |
| current_assets | {"amount": 1807864, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2026-06-30 | sec_edgar |
| current_assets | {"amount": 3034391, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| current_assets | {"amount": 3058600, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_assets | {"amount": 4292080, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| current_assets | {"amount": 5590248, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_assets | {"amount": 6802104, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| current_assets | {"amount": 3319188, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_assets | {"amount": 8452465, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| current_liabilities | {"amount": 1389692, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2026-06-30 | sec_edgar |
| current_liabilities | {"amount": 1515209, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| current_liabilities | {"amount": 1413217, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_liabilities | {"amount": 1190877, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| current_liabilities | {"amount": 1311439, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_liabilities | {"amount": 1048896, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| current_liabilities | {"amount": 1274315, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_liabilities | {"amount": 769706, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 5752368} | 2026-08-12 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 5646118} | 2026-05-14 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 5627368} | 2026-03-25 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 4623027} | 2025-11-14 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 4481069} | 2025-08-14 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 4443569} | 2025-05-15 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 4443569} | 2025-03-28 | sec_edgar |
| dei:EntityListingParValuePerShare | {"per": "shares", "amount": 0.001, "currency": "USD"} | 2026-06-30 | sec_edgar |
| dei:EntityListingParValuePerShare | {"per": "shares", "amount": 0.001, "currency": "USD"} | 2026-03-31 | sec_edgar |
| dei:EntityListingParValuePerShare | {"per": "shares", "amount": 0.001, "currency": "USD"} | 2025-12-31 | sec_edgar |
| dei:EntityListingParValuePerShare | {"per": "shares", "amount": 0.001, "currency": "USD"} | 2025-09-30 | sec_edgar |
| dei:EntityListingParValuePerShare | {"per": "shares", "amount": 0.001, "currency": "USD"} | 2025-06-30 | sec_edgar |
| dei:EntityListingParValuePerShare | {"per": "shares", "amount": 0.001, "currency": "USD"} | 2025-03-31 | sec_edgar |
| dei:EntityListingParValuePerShare | {"per": "shares", "amount": 0.001, "currency": "USD"} | 2024-12-31 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 7398291, "currency": "USD"} | 2025-06-30 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 0, "currency": "USD"} | 2024-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 37857, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": " | 2025-03-31 | sec_edgar |
| depreciation_amortization | {"amount": 143691, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2024-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 35578, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": " | 2024-03-31 | sec_edgar |
| depreciation_amortization | {"amount": 102801, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2023-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.8, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2026-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.22, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2026-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.32, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2026-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -1.82, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -1.26, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.61, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.31, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.63, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.59, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.87, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.27, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.4, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.04, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.08, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.22, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2026-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.8, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2026-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.32, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2026-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -1.82, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.61, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -1.26, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.63, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.31, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.59, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.87, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2024-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.27, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2024-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.4, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.04, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2024-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.08, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2024-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2024-03-31 | sec_edgar |
| gross_profit | {"amount": 757946, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2026-06-30 | sec_edgar |
| gross_profit | {"amount": 1185180, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2026-06-30 | sec_edgar |
| gross_profit | {"amount": 427235, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2026-03-31 | sec_edgar |
| gross_profit | {"amount": 2104541, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| gross_profit | {"amount": 1750270, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-09-30 | sec_edgar |
| gross_profit | {"amount": 493307, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-09-30 | sec_edgar |
| gross_profit | {"amount": 1256963, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-06-30 | sec_edgar |
| gross_profit | {"amount": 643870, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-06-30 | sec_edgar |
| gross_profit | {"amount": 615940, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-03-31 | sec_edgar |
| gross_profit | {"amount": 2563263, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-12-31 | sec_edgar |
| gross_profit | {"amount": 2144244, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-09-30 | sec_edgar |
| gross_profit | {"amount": 464445, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-09-30 | sec_edgar |
| gross_profit | {"amount": 962216, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-06-30 | sec_edgar |
| gross_profit | {"amount": 1679799, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-06-30 | sec_edgar |
| gross_profit | {"amount": 717583, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-03-31 | sec_edgar |
| gross_profit | {"amount": 5649121, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2023-12-31 | sec_edgar |
| income_tax_expense | {"amount": 4834, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2026-06-30 | sec_edgar |
| income_tax_expense | {"amount": 5140, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2026-06-30 | sec_edgar |
| income_tax_expense | {"amount": 306, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2026-03-31 | sec_edgar |
| income_tax_expense | {"amount": -2965, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| income_tax_expense | {"amount": 1257, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-09-30 | sec_edgar |
| income_tax_expense | {"amount": 1259, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-06-30 | sec_edgar |
| income_tax_expense | {"amount": -3102, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-06-30 | sec_edgar |
| income_tax_expense | {"amount": 4360, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-03-31 | sec_edgar |
| income_tax_expense | {"amount": 25366, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-12-31 | sec_edgar |
| income_tax_expense | {"amount": 26000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-09-30 | sec_edgar |
| income_tax_expense | {"amount": -26000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-06-30 | sec_edgar |
| income_tax_expense | {"amount": -20000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-06-30 | sec_edgar |