Organization record
OFA Group
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": 374074, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-06-30 | sec_edgar |
| accounts_payable | {"amount": 515951, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| accounts_payable | {"amount": 32144, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| accounts_payable | {"amount": 15026, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| accounts_receivable | {"amount": 3698, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2026-06-30 | sec_edgar |
| accounts_receivable | {"amount": 3700, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| accounts_receivable | {"amount": 7480, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| capex | {"amount": 3264, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2026-06-30 | sec_edgar |
| capex | {"amount": 591191, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2026-03-31 | sec_edgar |
| capex | {"amount": 997608, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-09-30 | sec_edgar |
| capex | {"amount": 1442, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2025-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2713466, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2026-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 505786, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2025-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 31950, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2025-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 268160, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2024-03-31 | sec_edgar |
| cashflow_financing | {"amount": 471000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2026-06-30 | sec_edgar |
| cashflow_financing | {"amount": 19551920, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2026-03-31 | sec_edgar |
| cashflow_financing | {"amount": 15345000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2025-09-30 | sec_edgar |
| cashflow_financing | {"amount": 15308000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2025-06-30 | sec_edgar |
| cashflow_financing | {"amount": -1497, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2025-03-31 | sec_edgar |
| cashflow_financing | {"amount": 472477, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2024-03-31 | sec_edgar |
| cashflow_investing | {"amount": -3264, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2026-06-30 | sec_edgar |
| cashflow_investing | {"amount": -12708670, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2026-03-31 | sec_edgar |
| cashflow_investing | {"amount": -16041299, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2025-09-30 | sec_edgar |
| cashflow_investing | {"amount": -1442, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2025-06-30 | sec_edgar |
| cashflow_operating | {"amount": -1331758, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2026-06-30 | sec_edgar |
| cashflow_operating | {"amount": -4171385, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2026-03-31 | sec_edgar |
| cashflow_operating | {"amount": 1074593, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2025-09-30 | sec_edgar |
| cashflow_operating | {"amount": -12647578, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2025-06-30 | sec_edgar |
| cashflow_operating | {"amount": -256215, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2025-03-31 | sec_edgar |
| cashflow_operating | {"amount": -92399, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2024-09-30 | sec_edgar |
| cashflow_operating | {"amount": -239111, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2024-03-31 | sec_edgar |
| cashflow_operating | {"amount": -184692, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2023-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 13923611, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 9611111, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 7711111, "concept": "us-gaap:CommonStockSharesIssued"} | 2024-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 26370521, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2026-07-13 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13923611, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 9611111, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 7711111, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2024-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 3977, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2026-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 553040, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2026-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 430065, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 12697, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 113376, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 89740, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 355664, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 750740, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-03-31 | sec_edgar |
| current_assets | {"amount": 3013713, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2026-06-30 | sec_edgar |
| current_assets | {"amount": 3879729, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| current_assets | {"amount": 765527, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| current_assets | {"amount": 313924, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| current_assets | {"amount": 313615, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| current_liabilities | {"amount": 7591518, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2026-06-30 | sec_edgar |
| current_liabilities | {"amount": 7991406, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| current_liabilities | {"amount": 3953109, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| current_liabilities | {"amount": 220695, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| current_liabilities | {"amount": 158486, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 26370521} | 2026-07-13 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 9611111} | 2025-03-31 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 6838750, "currency": "USD"} | 2025-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.27, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.08, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.02, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.02, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.27, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.08, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.02, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2024-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2024-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.02, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2023-03-31 | sec_edgar |
| gross_profit | {"amount": 10902, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2026-06-30 | sec_edgar |
| gross_profit | {"amount": 163845, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2026-03-31 | sec_edgar |
| gross_profit | {"amount": 204157, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-09-30 | sec_edgar |
| gross_profit | {"amount": 6258, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-06-30 | sec_edgar |
| gross_profit | {"amount": 88631, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-03-31 | sec_edgar |
| gross_profit | {"amount": 35851, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-09-30 | sec_edgar |
| gross_profit | {"amount": 174942, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-03-31 | sec_edgar |
| gross_profit | {"amount": 348485, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2023-03-31 | sec_edgar |
| income_tax_expense | {"amount": 4, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2026-06-30 | sec_edgar |
| income_tax_expense | {"amount": 66, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2026-03-31 | sec_edgar |
| industry_sic | {"code": "8711", "scheme": "SIC", "description": "Services-Engineering Services"} | sec_edgar | |
| intangible_assets | {"amount": 15178818, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency" | 2026-06-30 | sec_edgar |
| intangible_assets | {"amount": 16072093, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency" | 2026-03-31 | sec_edgar |
| intangible_assets | {"amount": 15101651, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency" | 2025-09-30 | sec_edgar |
| interest_expense | {"amount": 3234, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2026-06-30 | sec_edgar |
| interest_expense | {"amount": 13725, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2026-03-31 | sec_edgar |
| interest_expense | {"amount": 7076, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2025-09-30 | sec_edgar |
| interest_expense | {"amount": 3542, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2025-06-30 | sec_edgar |
| interest_expense | {"amount": 48451, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2025-03-31 | sec_edgar |
| interest_expense | {"amount": 40735, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2024-09-30 | sec_edgar |
| interest_expense | {"amount": 7137, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2024-03-31 | sec_edgar |
| long_term_debt | {"amount": 469880, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2026-06-30 | sec_edgar |
| long_term_debt | {"amount": 470249, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2026-03-31 | sec_edgar |
| long_term_debt | {"amount": 473566, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2025-09-30 | sec_edgar |
| long_term_debt | {"amount": 473188, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2025-03-31 | sec_edgar |
| long_term_debt_current | {"amount": 1505, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2026-06-30 | sec_edgar |
| long_term_debt_current | {"amount": 22192, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| long_term_debt_current | {"amount": 2664, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| long_term_debt_current | {"amount": 378, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| long_term_debt_current | {"amount": 18645, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 468375, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2026-06-30 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 448057, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 470902, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 473188, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 453832, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| net_income | {"amount": -1901151, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2026-06-30 | sec_edgar |
| net_income | {"amount": -8022816, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2026-03-31 | sec_edgar |
| net_income | {"amount": -3432452, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-09-30 | sec_edgar |
| net_income | {"amount": -1727777, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| net_income | {"amount": -714680, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-03-31 | sec_edgar |
| net_income | {"amount": -192862, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-09-30 | sec_edgar |
| net_income | {"amount": -93197, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-03-31 | sec_edgar |
| net_income | {"amount": 174268, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-03-31 | sec_edgar |
| noncurrent_assets | {"amount": 16798344, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2026-06-30 | sec_edgar |
| noncurrent_assets | {"amount": 17727556, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| noncurrent_assets | {"amount": 16172217, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| noncurrent_assets | {"amount": 54003, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| noncurrent_assets | {"amount": 40305, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 935937, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2026-06-30 | sec_edgar |
| noncurrent_liabilities | {"amount": 902461, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 491770, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| noncurrent_liabilities | {"amount": 473188, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 463645, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| operating_expenses | {"amount": 1915125, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2026-06-30 | sec_edgar |
| operating_expenses | {"amount": 8182363, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2026-03-31 | sec_edgar |
| operating_expenses | {"amount": 3638823, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-09-30 | sec_edgar |
| operating_expenses | {"amount": 1739771, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-06-30 | sec_edgar |
| operating_expenses | {"amount": 775846, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-03-31 | sec_edgar |
| operating_expenses | {"amount": 188796, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-09-30 | sec_edgar |
| operating_expenses | {"amount": 262281, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-03-31 | sec_edgar |
| operating_expenses | {"amount": 186500, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-03-31 | sec_edgar |
| operating_income | {"amount": -1904223, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2026-06-30 | sec_edgar |
| operating_income | {"amount": -8018518, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2026-03-31 | sec_edgar |
| operating_income | {"amount": -3434666, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-09-30 | sec_edgar |
| operating_income | {"amount": -1733513, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| operating_income | {"amount": -687215, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-03-31 | sec_edgar |
| operating_income | {"amount": -152945, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2024-09-30 | sec_edgar |
| operating_income | {"amount": -87339, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2024-03-31 | sec_edgar |
| operating_income | {"amount": 161985, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2023-03-31 | sec_edgar |
| operating_lease_liability | {"amount": 640817, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2026-06-30 | sec_edgar |
| operating_lease_liability | {"amount": 618795, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2026-03-31 | sec_edgar |
| operating_lease_liability | {"amount": 53357, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2025-09-30 | sec_edgar |
| operating_lease_liability | {"amount": 38109, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2025-03-31 | sec_edgar |
| operating_lease_liability | {"amount": 32910, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2024-03-31 | sec_edgar |
| ppe_net | {"amount": 856613, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2026-06-30 | sec_edgar |
| ppe_net | {"amount": 896984, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2026-03-31 | sec_edgar |
| ppe_net | {"amount": 1001353, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2025-09-30 | sec_edgar |
| pretax_income | {"amount": -1901147, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2026-06-30 | sec_edgar |
| pretax_income | {"amount": -8022750, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2026-03-31 | sec_edgar |
| pretax_income | {"amount": -3432452, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2025-09-30 | sec_edgar |
| pretax_income | {"amount": -1727777, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2025-06-30 | sec_edgar |
| pretax_income | {"amount": -714680, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2025-03-31 | sec_edgar |
| pretax_income | {"amount": -192862, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2024-09-30 | sec_edgar |
| pretax_income | {"amount": -93197, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxes | 2024-03-31 | sec_edgar |
| pretax_income | {"amount": 174268, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxes | 2023-03-31 | sec_edgar |
| retained_earnings | {"amount": -11060535, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2026-06-30 | sec_edgar |
| retained_earnings | {"amount": -9126384, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2026-03-31 | sec_edgar |
| retained_earnings | {"amount": -4459520, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2025-09-30 | sec_edgar |
| retained_earnings | {"amount": -1027068, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2025-03-31 | sec_edgar |
| retained_earnings | {"amount": -312388, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2024-03-31 | sec_edgar |
| revenue | {"amount": 14879, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" | 2026-06-30 | sec_edgar |
| revenue | {"amount": 716885, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax | 2026-03-31 | sec_edgar |
| revenue | {"amount": 634222, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax | 2025-09-30 | sec_edgar |
| revenue | {"amount": 18955, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" | 2025-06-30 | sec_edgar |
| revenue | {"amount": 202007, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax | 2025-03-31 | sec_edgar |
| revenue | {"amount": 125591, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax | 2024-09-30 | sec_edgar |
| revenue | {"amount": 530606, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax | 2024-03-31 | sec_edgar |
| revenue | {"amount": 1099225, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTa | 2023-03-31 | sec_edgar |
| sga_expense | {"amount": 243574, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2026-06-30 | sec_edgar |
| sga_expense | {"amount": 1445961, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "currency | 2026-03-31 | sec_edgar |
| sga_expense | {"amount": 977123, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "currency" | 2025-09-30 | sec_edgar |
| sga_expense | {"amount": 173031, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2025-06-30 | sec_edgar |
| sga_expense | {"amount": 369991, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "currency" | 2025-03-31 | sec_edgar |
| sga_expense | {"amount": 94075, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "currency": | 2024-09-30 | sec_edgar |
| sga_expense | {"amount": 151511, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2024-03-31 | sec_edgar |
| sga_expense | {"amount": 105349, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2023-03-31 | sec_edgar |
| share_based_compensation | {"amount": 555519, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2026-03-31 | sec_edgar |
| share_based_compensation | {"amount": 1075786, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2025-09-30 | sec_edgar |
| share_based_compensation | {"amount": 83571, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2025-06-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 12732149, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2025-09-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 8689741, "concept": "us-gaap:WeightedAverageNumberOfSharesOuts | 2025-03-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 7773406, "concept": "us-gaap:WeightedAverageNumberOfSharesOuts | 2024-09-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 7711111, "concept": "us-gaap:WeightedAverageNumberOfSharesOuts | 2024-03-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 7711111, "concept": "us-gaap:WeightedAverageNumberOfSharesOuts | 2023-03-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 12732149, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2025-09-30 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 8689741, "concept": "us-gaap:WeightedAverageNumberOfDilutedSha | 2025-03-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 7773406, "concept": "us-gaap:WeightedAverageNumberOfDilutedSha | 2024-09-30 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 7711111, "concept": "us-gaap:WeightedAverageNumberOfDilutedSha | 2024-03-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 7711111, "concept": "us-gaap:WeightedAverageNumberOfDilutedSha | 2023-03-31 | sec_edgar |
| stockholders_equity | {"amount": 9402686, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2026-06-30 | sec_edgar |
| stockholders_equity | {"amount": 10983014, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2026-03-31 | sec_edgar |
| stockholders_equity | {"amount": 12492865, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-09-30 | sec_edgar |
| stockholders_equity | {"amount": 13897286, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-06-30 | sec_edgar |
| stockholders_equity | {"amount": -325956, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-03-31 | sec_edgar |
| stockholders_equity | {"amount": -153786, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2024-09-30 | sec_edgar |
| stockholders_equity | {"amount": -268211, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2024-03-31 | sec_edgar |
| stockholders_equity | {"amount": -174468, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2023-03-31 | sec_edgar |
| stockholders_equity | {"amount": -349593, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2022-03-31 | sec_edgar |
| total_assets | {"amount": 19812057, "concept": "us-gaap:Assets", "currency": "USD"} | 2026-06-30 | sec_edgar |