Organization record
Eastern International Ltd.
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": 4575704, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| accounts_payable | {"amount": 4877717, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| capex | {"amount": 878949, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2026-03-31 | sec_edgar |
| capex | {"amount": 397441, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-03-31 | sec_edgar |
| capex | {"amount": 7433, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2024-03-31 | sec_edgar |
| cashflow_financing | {"amount": 5835653, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2026-03-31 | sec_edgar |
| cashflow_financing | {"amount": 1176298, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-03-31 | sec_edgar |
| cashflow_financing | {"amount": 1848254, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2024-03-31 | sec_edgar |
| cashflow_investing | {"amount": -878949, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2026-03-31 | sec_edgar |
| cashflow_investing | {"amount": -337784, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2025-03-31 | sec_edgar |
| cashflow_investing | {"amount": 44248, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2024-03-31 | sec_edgar |
| cashflow_operating | {"amount": -2577426, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2026-03-31 | sec_edgar |
| cashflow_operating | {"amount": -2158708, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-03-31 | sec_edgar |
| cashflow_operating | {"amount": -629761, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2024-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 12832000, "concept": "us-gaap:CommonStockSharesIssued"} | 2026-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10417000, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10417000, "concept": "us-gaap:CommonStockSharesIssued"} | 2024-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10000000, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-07-27 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 12832000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2026-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10417000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10417000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2024-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 41388919, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2026-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 34041850, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 35424962, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-03-31 | sec_edgar |
| current_assets | {"amount": 27096578, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| current_assets | {"amount": 19680929, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| current_liabilities | {"amount": 15848532, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| current_liabilities | {"amount": 12116498, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| debt_current | {"amount": 5038996, "concept": "us-gaap:DebtCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| debt_current | {"amount": 3766634, "concept": "us-gaap:DebtCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 12832000} | 2026-03-31 | sec_edgar |
| dei:EntityListingParValuePerShare | {"per": "shares", "amount": 0.0001, "currency": "USD"} | 2026-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.1, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2026-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.17, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.11, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.1, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2026-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.16, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2025-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.1, "concept": "us-gaap:EarningsPerShareDiluted", "currency": | 2024-03-31 | sec_edgar |
| gross_profit | {"amount": 4242853, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2026-03-31 | sec_edgar |
| gross_profit | {"amount": 5999841, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-03-31 | sec_edgar |
| gross_profit | {"amount": 5018667, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-03-31 | sec_edgar |
| income_tax_expense | {"amount": 139400, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2026-03-31 | sec_edgar |
| income_tax_expense | {"amount": 591108, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-03-31 | sec_edgar |
| income_tax_expense | {"amount": 451789, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-03-31 | sec_edgar |
| industry_sic | {"code": "4731", "scheme": "SIC", "description": "Arrangement of Transportation of Freig | sec_edgar | |
| interest_expense | {"amount": 287422, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2026-03-31 | sec_edgar |
| interest_expense | {"amount": 143602, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2025-03-31 | sec_edgar |
| interest_expense | {"amount": 97552, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2024-03-31 | sec_edgar |
| long_term_debt | {"amount": 5563012, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2026-03-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 524016, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| net_income | {"amount": -1152103, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2026-03-31 | sec_edgar |
| net_income | {"amount": 1780026, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-03-31 | sec_edgar |
| net_income | {"amount": 1083700, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-03-31 | sec_edgar |
| noncurrent_assets | {"amount": 5183243, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| noncurrent_assets | {"amount": 5100562, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 1237094, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 1198905, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| operating_expenses | {"amount": 5303341, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2026-03-31 | sec_edgar |
| operating_expenses | {"amount": 3732632, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-03-31 | sec_edgar |
| operating_expenses | {"amount": 3584275, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-03-31 | sec_edgar |
| operating_income | {"amount": -1060488, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2026-03-31 | sec_edgar |
| operating_income | {"amount": 2267209, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-03-31 | sec_edgar |
| operating_income | {"amount": 1434392, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2024-03-31 | sec_edgar |
| operating_lease_liability | {"amount": 1331307, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2026-03-31 | sec_edgar |
| operating_lease_liability | {"amount": 1650268, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2025-03-31 | sec_edgar |
| ppe_net | {"amount": 1255061, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2026-03-31 | sec_edgar |
| ppe_net | {"amount": 461205, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2025-03-31 | sec_edgar |
| pretax_income | {"amount": -1012703, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2026-03-31 | sec_edgar |
| pretax_income | {"amount": 2371134, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2025-03-31 | sec_edgar |
| pretax_income | {"amount": 1535489, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2024-03-31 | sec_edgar |
| retained_earnings | {"amount": 1993488, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2026-03-31 | sec_edgar |
| retained_earnings | {"amount": 3219808, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2025-03-31 | sec_edgar |
| revenue | {"amount": 45631772, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedT | 2026-03-31 | sec_edgar |
| revenue | {"amount": 40041691, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedT | 2025-03-31 | sec_edgar |
| revenue | {"amount": 40443629, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedT | 2024-03-31 | sec_edgar |
| sga_expense | {"amount": 4386440, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2026-03-31 | sec_edgar |
| sga_expense | {"amount": 2958148, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2025-03-31 | sec_edgar |
| sga_expense | {"amount": 2871937, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2024-03-31 | sec_edgar |
| share_based_compensation | {"amount": 816950, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2026-03-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 11398479, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2026-03-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 10417000, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2025-03-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 10044434, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2024-03-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 11398479, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2026-03-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 11417000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2025-03-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 11044434, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2024-03-31 | sec_edgar |
| stockholders_equity | {"amount": 15194195, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2026-03-31 | sec_edgar |
| stockholders_equity | {"amount": 11466088, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-03-31 | sec_edgar |
| stockholders_equity | {"amount": 9750099, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2024-03-31 | sec_edgar |
| stockholders_equity | {"amount": 9539144, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2023-03-31 | sec_edgar |
| total_assets | {"amount": 32279821, "concept": "us-gaap:Assets", "currency": "USD"} | 2026-03-31 | sec_edgar |
| total_assets | {"amount": 24781491, "concept": "us-gaap:Assets", "currency": "USD"} | 2025-03-31 | sec_edgar |
| total_liabilities | {"amount": 17085626, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2026-03-31 | sec_edgar |
| total_liabilities | {"amount": 13315403, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2025-03-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 32279821, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2026-03-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 24781491, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2025-03-31 | sec_edgar |
| xbrl:AccountsAndFinancingReceivableAllowanceForCreditLoss | {"amount": 0, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 4575704, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 4877717, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AccountsReceivableGross | {"amount": 15679154, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AccountsReceivableGross | {"amount": 14490195, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AccountsReceivableNet | {"amount": 15388751, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AccountsReceivableNet | {"amount": 14320898, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent | {"amount": 4229, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent | {"amount": 10329, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AccruedSalariesCurrentAndNoncurrent | {"amount": 156232, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AccruedSalariesCurrentAndNoncurrent | {"amount": 127565, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 1543647, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 1338963, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": -226287, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": -683335, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AdditionalPaidInCapital | {"amount": 12463308, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AdditionalPaidInCapital | {"amount": 8040388, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AdditionalPaidInCapital | {"amount": 833958, "currency": "USD"} | 2024-02-21 | sec_edgar |
| xbrl:AdjustmentForAmortization | {"amount": 1400, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AdjustmentForAmortization | {"amount": 8087, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:AdjustmentsToAdditionalPaidInCapitalOther | {"amount": 1400, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition | {"amount": 8087, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:AllocatedShareBasedCompensationExpense | {"amount": 816950, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivable | {"amount": 290403, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivable | {"amount": 169297, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivableCurrent | {"amount": 290403, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivableCurrent | {"amount": 169297, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivableCurrent | {"amount": 94046, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivableCurrent | {"amount": 3887, "currency": "USD"} | 2023-03-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivableRecoveries | {"amount": 109078, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivableRecoveries | {"amount": 76146, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivableRecoveries | {"amount": 91020, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:AreaOfLand | {"unit": "sqft", "value": 407.8} | 2025-11-01 | sec_edgar |
| xbrl:AreaOfLand | {"unit": "sqft", "value": 468} | 2025-03-13 | sec_edgar |
| xbrl:AreaOfLand | {"unit": "sqft", "value": 602.52} | 2024-12-20 | sec_edgar |
| xbrl:AreaOfLand | {"unit": "sqft", "value": 1350} | 2024-12-01 | sec_edgar |
| xbrl:AreaOfLand | {"unit": "sqft", "value": 6445.86} | 2024-11-30 | sec_edgar |
| xbrl:AreaOfLand | {"unit": "sqft", "value": 619.42} | 2024-01-12 | sec_edgar |
| xbrl:AreaOfLand | {"unit": "sqft", "value": 1200} | 2021-08-01 | sec_edgar |
| xbrl:AreaOfLand | {"unit": "sqft", "value": 12000} | 2019-12-31 | sec_edgar |
| xbrl:Assets | {"amount": 32279821, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:Assets | {"amount": 24781491, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AssetsCurrent | {"amount": 27096578, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AssetsCurrent | {"amount": 19680929, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AssetsNoncurrent | {"amount": 5183243, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AssetsNoncurrent | {"amount": 5100562, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:CapitalUnits | {"amount": 50000, "currency": "USD"} | 2024-02-07 | sec_edgar |
| xbrl:Cash | {"amount": 3054870, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:Cash | {"amount": 846409, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:Cash | {"amount": 2170459, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations | {"amount": 3293572, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations | {"amount": 846409, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations | {"amount": 2170459, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations | {"amount": 963096, "currency": "USD"} | 2023-03-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect | {"amount": 2447163, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect | {"amount": -1324050, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect | {"amount": 1207363, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:CashUninsuredAmount | {"amount": 3320, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:CashUninsuredAmount | {"amount": 3104, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:CommonStockParOrStatedValuePerShare | {"per": "shares", "amount": 0.0001, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:CommonStockParOrStatedValuePerShare | {"per": "shares", "amount": 0.0001, "currency": "USD"} | 2025-08-29 | sec_edgar |
| xbrl:CommonStockParOrStatedValuePerShare | {"per": "shares", "amount": 0.0001, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:CommonStockParOrStatedValuePerShare | {"per": "shares", "amount": 42, "currency": "USD"} | 2024-02-21 | sec_edgar |
| xbrl:CommonStockParOrStatedValuePerShare | {"per": "shares", "amount": 0.0001, "currency": "USD"} | 2024-02-07 | sec_edgar |
| xbrl:CommonStockParOrStatedValuePerShare | {"per": "shares", "amount": 0.0001, "currency": "USD"} | 2023-07-27 | sec_edgar |
| xbrl:CommonStockSharesAuthorized | {"unit": "shares", "value": 450000000} | 2026-03-31 | sec_edgar |
| xbrl:CommonStockSharesAuthorized | {"unit": "shares", "value": 450000000} | 2025-03-31 | sec_edgar |
| xbrl:CommonStockSharesAuthorized | {"unit": "shares", "value": 450000000} | 2024-02-07 | sec_edgar |
| xbrl:CommonStockSharesAuthorized | {"unit": "shares", "value": 500000000} | 2023-07-27 | sec_edgar |
| xbrl:CommonStockSharesIssued | {"unit": "shares", "value": 12832000} | 2026-03-31 | sec_edgar |
| xbrl:CommonStockSharesIssued | {"unit": "shares", "value": 10417000} | 2025-03-31 | sec_edgar |
| xbrl:CommonStockSharesIssued | {"unit": "shares", "value": 10417000} | 2024-03-31 | sec_edgar |
| xbrl:CommonStockSharesIssued | {"unit": "shares", "value": 10000000} | 2023-07-27 | sec_edgar |
| xbrl:CommonStockSharesOutstanding | {"unit": "shares", "value": 12832000} | 2026-03-31 | sec_edgar |
| xbrl:CommonStockSharesOutstanding | {"unit": "shares", "value": 10417000} | 2025-03-31 | sec_edgar |
| xbrl:CommonStockSharesOutstanding | {"unit": "shares", "value": 10417000} | 2024-03-31 | sec_edgar |
| xbrl:CommonStockValue | {"amount": 1284, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:CommonStockValue | {"amount": 1042, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:Communication | {"amount": 34823, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:Communication | {"amount": 20608, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:Communication | {"amount": 21131, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest | {"amount": -695055, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest | {"amount": 1714589, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest | {"amount": 607806, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:ContractWithCustomerAssetNet | {"amount": 2392, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:ContractWithCustomerLiability | {"amount": 3233089, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:ContractWithCustomerLiability | {"amount": 117191, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:ContractWithCustomerLiability | {"amount": 241008, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:ContractWithCustomerLiability | {"amount": 219701, "currency": "USD"} | 2023-03-31 | sec_edgar |
| xbrl:ContractWithCustomerLiabilityCurrent | {"amount": 3233089, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:ContractWithCustomerLiabilityCurrent | {"amount": 117191, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:ConvertiblePreferredStockSharesIssuedUponConversion | {"unit": "shares", "value": 1000000} | 2026-03-31 | sec_edgar |
| xbrl:CostOfRevenue | {"amount": 41388919, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:CostOfRevenue | {"amount": 34041850, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:CostOfRevenue | {"amount": 35424962, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:CurrentIncomeTaxExpenseBenefit | {"amount": 168170, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:CurrentIncomeTaxExpenseBenefit | {"amount": 594040, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:CurrentIncomeTaxExpenseBenefit | {"amount": 459215, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:DebtCurrent | {"amount": 5038996, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:DebtCurrent | {"amount": 3766634, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:DebtInstrumentCarryingAmount | {"amount": 5563012, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:DebtInstrumentCarryingAmount | {"amount": 3766634, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:DebtInstrumentInterestRateEffectivePercentage | {"value": 0.0825} | 2026-03-31 | sec_edgar |
| xbrl:DebtInstrumentInterestRateEffectivePercentage | {"value": 0.165} | 2025-03-31 | sec_edgar |
| xbrl:DeferredCosts | {"amount": 881862, "currency": "USD"} | 2025-03-31 | sec_edgar |