Organization record
CHROMARIE 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": 710599, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| accounts_payable | {"amount": 2361331, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| accounts_receivable | {"amount": 1568115, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| accounts_receivable | {"amount": 1947996, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| capex | {"amount": 212404, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2026-03-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2025-03-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2024-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 415259, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2026-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 359043, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2025-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 415259, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2026-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 359043, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2025-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 204755, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2024-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 114522, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2023-03-31 | sec_edgar |
| cashflow_financing | {"amount": 1253567, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2026-03-31 | sec_edgar |
| cashflow_financing | {"amount": 956655, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2025-03-31 | sec_edgar |
| cashflow_financing | {"amount": -389180, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2024-03-31 | sec_edgar |
| cashflow_investing | {"amount": -1475266, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2026-03-31 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2025-03-31 | sec_edgar |
| cashflow_investing | {"amount": -913161, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2024-03-31 | sec_edgar |
| cashflow_operating | {"amount": 258167, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2026-03-31 | sec_edgar |
| cashflow_operating | {"amount": -740459, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2025-03-31 | sec_edgar |
| cashflow_operating | {"amount": 987991, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2024-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 8015770, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2026-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 5610148, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 3160175, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-03-31 | sec_edgar |
| current_assets | {"amount": 5833196, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| current_assets | {"amount": 5566552, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| current_liabilities | {"amount": 2907770, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| current_liabilities | {"amount": 5670517, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.13, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2026-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.12, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.06, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.13, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2026-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.12, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2025-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.06, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-03-31 | sec_edgar |
| gross_profit | {"amount": 2249843, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2026-03-31 | sec_edgar |
| gross_profit | {"amount": 2112362, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-03-31 | sec_edgar |
| gross_profit | {"amount": 1725741, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-03-31 | sec_edgar |
| income_tax_expense | {"amount": 159069, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2026-03-31 | sec_edgar |
| income_tax_expense | {"amount": 0, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-03-31 | sec_edgar |
| income_tax_expense | {"amount": 0, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-03-31 | sec_edgar |
| intangible_assets | {"amount": 616611, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD"} | 2026-03-31 | sec_edgar |
| intangible_assets | {"amount": 602721, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD"} | 2025-03-31 | sec_edgar |
| interest_expense | {"amount": 76178, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2026-03-31 | sec_edgar |
| interest_expense | {"amount": 98464, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2025-03-31 | sec_edgar |
| interest_expense | {"amount": 33396, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2024-03-31 | sec_edgar |
| inventory | {"amount": 2803661, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2026-03-31 | sec_edgar |
| inventory | {"amount": 2320995, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2025-03-31 | sec_edgar |
| long_term_debt | {"amount": 613996, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2026-03-31 | sec_edgar |
| long_term_debt | {"amount": 0, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2025-03-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 613996, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 0, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| net_income | {"amount": 1341093, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2026-03-31 | sec_edgar |
| net_income | {"amount": 1219889, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-03-31 | sec_edgar |
| net_income | {"amount": 647891, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-03-31 | sec_edgar |
| noncurrent_assets | {"amount": 4549144, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| noncurrent_assets | {"amount": 5301016, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 613996, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 0, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| operating_expenses | {"amount": 1255645, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2026-03-31 | sec_edgar |
| operating_expenses | {"amount": 1087179, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-03-31 | sec_edgar |
| operating_expenses | {"amount": 1087798, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-03-31 | sec_edgar |
| ppe_net | {"amount": 2724399, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2026-03-31 | sec_edgar |
| ppe_net | {"amount": 1459761, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2025-03-31 | sec_edgar |
| pretax_income | {"amount": 1512341, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2026-03-31 | sec_edgar |
| pretax_income | {"amount": 1230964, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2025-03-31 | sec_edgar |
| pretax_income | {"amount": 653775, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxes | 2024-03-31 | sec_edgar |
| profit_loss | {"amount": 1353272, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2026-03-31 | sec_edgar |
| profit_loss | {"amount": 1230964, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2025-03-31 | sec_edgar |
| profit_loss | {"amount": 653775, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2024-03-31 | sec_edgar |
| retained_earnings | {"amount": 1460104, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2026-03-31 | sec_edgar |
| retained_earnings | {"amount": 254342, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": "U | 2025-03-31 | sec_edgar |
| revenue | {"amount": 10265613, "concept": "us-gaap:Revenues", "currency": "USD"} | 2026-03-31 | sec_edgar |
| revenue | {"amount": 7722510, "concept": "us-gaap:Revenues", "currency": "USD"} | 2025-03-31 | sec_edgar |
| revenue | {"amount": 4885916, "concept": "us-gaap:Revenues", "currency": "USD"} | 2024-03-31 | sec_edgar |
| rnd_expense | {"amount": 381958, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2026-03-31 | sec_edgar |
| rnd_expense | {"amount": 287922, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2025-03-31 | sec_edgar |
| rnd_expense | {"amount": 375241, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2024-03-31 | sec_edgar |
| sga_expense | {"amount": 554687, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2026-03-31 | sec_edgar |
| sga_expense | {"amount": 507280, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2025-03-31 | sec_edgar |
| sga_expense | {"amount": 379170, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2024-03-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 10395000, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2026-03-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 10395000, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2025-03-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 10395000, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2024-03-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 10395000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2026-03-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 10395000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2025-03-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 10395000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2024-03-31 | sec_edgar |
| stockholders_equity | {"amount": 6844628, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2026-03-31 | sec_edgar |
| stockholders_equity | {"amount": 5193813, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-03-31 | sec_edgar |
| total_assets | {"amount": 10382340, "concept": "us-gaap:Assets", "currency": "USD"} | 2026-03-31 | sec_edgar |
| total_assets | {"amount": 10867568, "concept": "us-gaap:Assets", "currency": "USD"} | 2025-03-31 | sec_edgar |
| total_equity | {"amount": 6860574, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToNo | 2026-03-31 | sec_edgar |
| total_equity | {"amount": 5197051, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToNo | 2025-03-31 | sec_edgar |
| total_equity | {"amount": 3992967, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToNo | 2024-03-31 | sec_edgar |
| total_equity | {"amount": 3515746, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToNo | 2023-03-31 | sec_edgar |
| total_liabilities | {"amount": 3521766, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2026-03-31 | sec_edgar |
| total_liabilities | {"amount": 5670517, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2025-03-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 10382340, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2026-03-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 10867568, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2025-03-31 | sec_edgar |
| xbrl:AccountsPayableAndAccruedLiabilitiesFairValueDisclosure | {"amount": 710599, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AccountsPayableAndAccruedLiabilitiesFairValueDisclosure | {"amount": 2361331, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AccountsPayableAndOtherAccruedLiabilitiesCurrent | {"amount": 278900, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AccountsPayableAndOtherAccruedLiabilitiesCurrent | {"amount": 143139, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 710599, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 2361331, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AccountsPayableCurrentAndNoncurrent | {"amount": 710599, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AccountsPayableCurrentAndNoncurrent | {"amount": 2361331, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AccountsReceivableGrossCurrent | {"amount": 1585891, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AccountsReceivableGrossCurrent | {"amount": 1965068, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 1568115, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 1947996, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AccruedEmployeeBenefitsCurrentAndNoncurrent | {"amount": 48111, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AccruedEmployeeBenefitsCurrentAndNoncurrent | {"amount": 45754, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AccruedLiabilitiesAndOtherLiabilities | {"amount": 278900, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AccruedLiabilitiesAndOtherLiabilities | {"amount": 143139, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AccruedPayrollTaxesCurrentAndNoncurrent | {"amount": 68101, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AccruedPayrollTaxesCurrentAndNoncurrent | {"amount": 57574, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 2182744, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 1926197, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": -121819, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": -431541, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AdditionalPaidInCapital | {"amount": 4856513, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AdditionalPaidInCapital | {"amount": 4856513, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivable | {"amount": 17776, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivable | {"amount": 17072, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivable | {"amount": 12640, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivableCurrent | {"amount": 17776, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivableCurrent | {"amount": 17072, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease | {"amount": 18, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease | {"amount": 89, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivableRecoveries | {"amount": 722, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivableRecoveries | {"amount": 4521, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AmortizationOfIntangibleAssets | {"amount": 16950, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AmortizationOfIntangibleAssets | {"amount": 16681, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:Assets | {"amount": 10382340, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:Assets | {"amount": 10867568, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AssetsCurrent | {"amount": 5833196, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AssetsCurrent | {"amount": 5566552, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:AssetsNoncurrent | {"amount": 4549144, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:AssetsNoncurrent | {"amount": 5301016, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:Cash | {"amount": 415259, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:Cash | {"amount": 359043, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsAtCarryingValue | {"amount": 415259, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsAtCarryingValue | {"amount": 359043, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | {"amount": 415259, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | {"amount": 359043, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | {"amount": 204755, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | {"amount": 114522, "currency": "USD"} | 2023-03-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect | {"amount": 56216, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect | {"amount": 154288, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect | {"amount": 90233, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTax | {"amount": 1650286, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTax | {"amount": 1193031, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTax | {"amount": 470679, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest | {"amount": 12708, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest | {"amount": 11053, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest | {"amount": 6542, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest | {"amount": 1662994, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest | {"amount": 1204084, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest | {"amount": 477221, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:ContractWithCustomerLiability | {"amount": 178636, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:ContractWithCustomerLiability | {"amount": 65464, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:ContractWithCustomerLiabilityCurrent | {"amount": 178636, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:ContractWithCustomerLiabilityCurrent | {"amount": 65464, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:ContractWithCustomerLiabilityRevenueRecognized | {"amount": 65464, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:ContractWithCustomerLiabilityRevenueRecognized | {"amount": 208271, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:ContractWithCustomerRefundLiabilityCurrent | {"amount": 178636, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:ContractWithCustomerRefundLiabilityCurrent | {"amount": 65464, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:CostOfRevenue | {"amount": 8015770, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:CostOfRevenue | {"amount": 5610148, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:CostOfRevenue | {"amount": 3160175, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:CurrentIncomeTaxExpenseBenefit | {"amount": 159069, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:CurrentIncomeTaxExpenseBenefit | {"amount": 0, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:DeferredIncomeTaxExpenseBenefit | {"amount": 0, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:DeferredIncomeTaxExpenseBenefit | {"amount": 0, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:DeferredOfferingCosts | {"amount": 541274, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:DeferredOfferingCosts | {"amount": 0, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:Deposits | {"amount": 72485, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:Depreciation | {"amount": 276220, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:Depreciation | {"amount": 68847, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:Depreciation | {"amount": 304408, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:EarningsPerShareBasic | {"per": "shares", "amount": 0.13, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:EarningsPerShareBasic | {"per": "shares", "amount": 0.12, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:EarningsPerShareBasic | {"per": "shares", "amount": 0.06, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:EarningsPerShareDiluted | {"per": "shares", "amount": 0.13, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:EarningsPerShareDiluted | {"per": "shares", "amount": 0.12, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:EarningsPerShareDiluted | {"per": "shares", "amount": 0.06, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate | {"value": 0.25} | 2026-03-31 | sec_edgar |
| xbrl:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate | {"value": 0.25} | 2025-03-31 | sec_edgar |
| xbrl:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | {"amount": 19748, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | {"amount": -61908, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | {"amount": 404583, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:EnergyMarketingContractLiabilitiesCurrent | {"amount": 178636, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:EnergyMarketingContractLiabilitiesCurrent | {"amount": 65464, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:EnergyMarketingContractLiabilitiesCurrent | {"amount": 208726, "currency": "USD"} | 2024-03-31 | sec_edgar |
| xbrl:FiniteLivedIntangibleAssetsAccumulatedAmortization | {"amount": 255952, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:FiniteLivedIntangibleAssetsAccumulatedAmortization | {"amount": 226711, "currency": "USD"} | 2025-03-31 | sec_edgar |
| xbrl:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths | {"amount": 16950, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive | {"amount": 531861, "currency": "USD"} | 2026-03-31 | sec_edgar |
| xbrl:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive | {"amount": 16950, "currency": "USD"} | 2026-03-31 | sec_edgar |