Organization record
Decent Holding 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": 3175565, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-10-31 | sec_edgar |
| accounts_payable | {"amount": 1109481, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-04-30 | sec_edgar |
| accounts_payable | {"amount": 1851723, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-10-31 | sec_edgar |
| accounts_payable | {"amount": 87591, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-10-31 | sec_edgar |
| accounts_receivable | {"amount": 12382623, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-10-31 | sec_edgar |
| accounts_receivable | {"amount": 8381394, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-04-30 | sec_edgar |
| accounts_receivable | {"amount": 8702303, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-10-31 | sec_edgar |
| accounts_receivable | {"amount": 2178923, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-10-31 | sec_edgar |
| capex | {"amount": 589, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency | 2025-10-31 | sec_edgar |
| capex | {"amount": 78133, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2024-10-31 | sec_edgar |
| capex | {"amount": 153794, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2023-10-31 | sec_edgar |
| capex | {"amount": 241211, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2022-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 572807, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2025-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 838415, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2025-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 407031, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2024-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1325458, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2023-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 572807, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2025-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 838415, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2025-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 407031, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2024-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 909765, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2024-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 1325458, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2023-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 1965358, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2022-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 747860, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2021-10-31 | sec_edgar |
| cashflow_financing | {"amount": 3940851, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-10-31 | sec_edgar |
| cashflow_financing | {"amount": 3023590, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-04-30 | sec_edgar |
| cashflow_financing | {"amount": -466614, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2024-10-31 | sec_edgar |
| cashflow_financing | {"amount": -37249, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2024-04-30 | sec_edgar |
| cashflow_financing | {"amount": -2101169, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2023-10-31 | sec_edgar |
| cashflow_financing | {"amount": -544355, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2022-10-31 | sec_edgar |
| cashflow_investing | {"amount": -321903, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2025-10-31 | sec_edgar |
| cashflow_investing | {"amount": -1945771, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2025-04-30 | sec_edgar |
| cashflow_investing | {"amount": -117481, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2024-10-31 | sec_edgar |
| cashflow_investing | {"amount": -75694, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2024-04-30 | sec_edgar |
| cashflow_investing | {"amount": -143035, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2023-10-31 | sec_edgar |
| cashflow_investing | {"amount": 599614, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2022-10-31 | sec_edgar |
| cashflow_operating | {"amount": -3455557, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-10-31 | sec_edgar |
| cashflow_operating | {"amount": -612555, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2025-04-30 | sec_edgar |
| cashflow_operating | {"amount": -362322, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2024-10-31 | sec_edgar |
| cashflow_operating | {"amount": -319430, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2024-04-30 | sec_edgar |
| cashflow_operating | {"amount": 1584246, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2023-10-31 | sec_edgar |
| cashflow_operating | {"amount": 1390922, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2022-10-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 16250000, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-04-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 15000000, "concept": "us-gaap:CommonStockSharesIssued"} | 2024-10-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 15000000, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-10-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 16250000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 15000000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2024-10-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 15000000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-10-31 | sec_edgar |
| cost_of_revenue | {"amount": 9562744, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-10-31 | sec_edgar |
| cost_of_revenue | {"amount": 3987558, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-04-30 | sec_edgar |
| cost_of_revenue | {"amount": 8329880, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-10-31 | sec_edgar |
| cost_of_revenue | {"amount": 1665133, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-04-30 | sec_edgar |
| cost_of_revenue | {"amount": 6231712, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-10-31 | sec_edgar |
| cost_of_revenue | {"amount": 1939813, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-10-31 | sec_edgar |
| current_assets | {"amount": 16093350, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-10-31 | sec_edgar |
| current_assets | {"amount": 12985189, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-04-30 | sec_edgar |
| current_assets | {"amount": 9772710, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-10-31 | sec_edgar |
| current_assets | {"amount": 4202914, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-10-31 | sec_edgar |
| current_liabilities | {"amount": 9396973, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-10-31 | sec_edgar |
| current_liabilities | {"amount": 6065937, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-04-30 | sec_edgar |
| current_liabilities | {"amount": 6206170, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2024-10-31 | sec_edgar |
| current_liabilities | {"amount": 2486192, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2023-10-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 15000000} | 2024-10-31 | sec_edgar |
| depreciation_amortization | {"amount": 70497, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": " | 2025-10-31 | sec_edgar |
| depreciation_amortization | {"amount": 36951, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": " | 2025-04-30 | sec_edgar |
| depreciation_amortization | {"amount": 76594, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": " | 2024-10-31 | sec_edgar |
| depreciation_amortization | {"amount": 35364, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": " | 2024-04-30 | sec_edgar |
| depreciation_amortization | {"amount": 45455, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": " | 2023-10-31 | sec_edgar |
| depreciation_amortization | {"amount": 19527, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": " | 2022-10-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.02, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-10-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-04-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.14, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-10-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.001, "concept": "us-gaap:EarningsPerShareBasic", "currency" | 2024-04-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.12, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-10-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.02, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-10-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.02, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-10-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-04-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.14, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-10-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.001, "concept": "us-gaap:EarningsPerShareDiluted", "currenc | 2024-04-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.12, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2023-10-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.02, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2022-10-31 | sec_edgar |
| gross_profit | {"amount": 3386601, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-10-31 | sec_edgar |
| gross_profit | {"amount": 1511095, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-04-30 | sec_edgar |
| gross_profit | {"amount": 3212412, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-10-31 | sec_edgar |
| gross_profit | {"amount": 558657, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-04-30 | sec_edgar |
| gross_profit | {"amount": 3215622, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2023-10-31 | sec_edgar |
| gross_profit | {"amount": 1653889, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2022-10-31 | sec_edgar |
| income_tax_expense | {"amount": 202900, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-10-31 | sec_edgar |
| income_tax_expense | {"amount": 29752, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-04-30 | sec_edgar |
| income_tax_expense | {"amount": 380767, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-10-31 | sec_edgar |
| income_tax_expense | {"amount": -10655, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-04-30 | sec_edgar |
| income_tax_expense | {"amount": 316927, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2023-10-31 | sec_edgar |
| income_tax_expense | {"amount": 59014, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2022-10-31 | sec_edgar |
| industry_sic | {"code": "4950", "scheme": "SIC", "description": "Sanitary Services"} | sec_edgar | |
| intangible_assets | {"amount": 5738, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": "U | 2025-10-31 | sec_edgar |
| intangible_assets | {"amount": 5788, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": "U | 2025-04-30 | sec_edgar |
| intangible_assets | {"amount": 6088, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": "U | 2024-10-31 | sec_edgar |
| intangible_assets | {"amount": 6264, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": "U | 2023-10-31 | sec_edgar |
| interest_expense | {"amount": 0, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2025-10-31 | sec_edgar |
| interest_expense | {"amount": 0, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2024-10-31 | sec_edgar |
| interest_expense | {"amount": 6017, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2023-10-31 | sec_edgar |
| interest_expense | {"amount": 86671, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2022-10-31 | sec_edgar |
| inventory | {"amount": 128, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2025-10-31 | sec_edgar |
| inventory | {"amount": 129, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2025-04-30 | sec_edgar |
| inventory | {"amount": 134, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2024-10-31 | sec_edgar |
| inventory | {"amount": 187, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2023-10-31 | sec_edgar |
| net_income | {"amount": -322202, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-10-31 | sec_edgar |
| net_income | {"amount": -479165, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-04-30 | sec_edgar |
| net_income | {"amount": 2103357, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-10-31 | sec_edgar |
| net_income | {"amount": -15849, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-04-30 | sec_edgar |
| net_income | {"amount": 1859613, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-10-31 | sec_edgar |
| net_income | {"amount": 372435, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2022-10-31 | sec_edgar |
| noncurrent_assets | {"amount": 1085625, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-10-31 | sec_edgar |
| noncurrent_assets | {"amount": 529124, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-04-30 | sec_edgar |
| noncurrent_assets | {"amount": 1464319, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2024-10-31 | sec_edgar |
| noncurrent_assets | {"amount": 1138621, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2023-10-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 54331, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2025-10-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 6631, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2025-04-30 | sec_edgar |
| noncurrent_liabilities | {"amount": 13550, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2024-10-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 40689, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2023-10-31 | sec_edgar |
| operating_expenses | {"amount": 3525177, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-10-31 | sec_edgar |
| operating_expenses | {"amount": 1976883, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-04-30 | sec_edgar |
| operating_expenses | {"amount": 741469, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-10-31 | sec_edgar |
| operating_expenses | {"amount": 603133, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-04-30 | sec_edgar |
| operating_expenses | {"amount": 1043699, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-10-31 | sec_edgar |
| operating_expenses | {"amount": 1155367, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2022-10-31 | sec_edgar |
| operating_income | {"amount": -138576, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-10-31 | sec_edgar |
| operating_income | {"amount": -465788, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-04-30 | sec_edgar |
| operating_income | {"amount": 2470943, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2024-10-31 | sec_edgar |
| operating_income | {"amount": -44476, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2024-04-30 | sec_edgar |
| operating_income | {"amount": 2171923, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2023-10-31 | sec_edgar |
| operating_income | {"amount": 498522, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2022-10-31 | sec_edgar |
| operating_lease_liability | {"amount": 106548, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2025-10-31 | sec_edgar |
| operating_lease_liability | {"amount": 13004, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2025-04-30 | sec_edgar |
| operating_lease_liability | {"amount": 19932, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2024-10-31 | sec_edgar |
| operating_lease_liability | {"amount": 71484, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2023-10-31 | sec_edgar |
| ppe_net | {"amount": 201539, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2025-10-31 | sec_edgar |
| ppe_net | {"amount": 200914, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2025-04-30 | sec_edgar |
| ppe_net | {"amount": 242185, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2024-10-31 | sec_edgar |
| ppe_net | {"amount": 266987, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2023-10-31 | sec_edgar |
| pretax_income | {"amount": -119302, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2025-10-31 | sec_edgar |
| pretax_income | {"amount": -449413, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2025-04-30 | sec_edgar |
| pretax_income | {"amount": 2484124, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2024-10-31 | sec_edgar |
| pretax_income | {"amount": -26504, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxes | 2024-04-30 | sec_edgar |
| pretax_income | {"amount": 2176540, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2023-10-31 | sec_edgar |
| pretax_income | {"amount": 431449, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxes | 2022-10-31 | sec_edgar |
| retained_earnings | {"amount": 3118706, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2025-10-31 | sec_edgar |
| retained_earnings | {"amount": 3054244, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2025-04-30 | sec_edgar |
| retained_earnings | {"amount": 3551019, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2024-10-31 | sec_edgar |
| retained_earnings | {"amount": 1662139, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2023-10-31 | sec_edgar |
| revenue | {"amount": 12949345, "concept": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedT | 2025-10-31 | sec_edgar |
| revenue | {"amount": 5498653, "concept": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTa | 2025-04-30 | sec_edgar |
| revenue | {"amount": 11542292, "concept": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedT | 2024-10-31 | sec_edgar |
| revenue | {"amount": 2223790, "concept": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTa | 2024-04-30 | sec_edgar |
| revenue | {"amount": 9447334, "concept": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTa | 2023-10-31 | sec_edgar |
| revenue | {"amount": 3593702, "concept": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTa | 2022-10-31 | sec_edgar |
| rnd_expense | {"amount": 302118, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2025-10-31 | sec_edgar |
| rnd_expense | {"amount": 12784, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2025-04-30 | sec_edgar |
| rnd_expense | {"amount": 28981, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2024-10-31 | sec_edgar |
| rnd_expense | {"amount": 59226, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2024-04-30 | sec_edgar |
| rnd_expense | {"amount": 122441, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2023-10-31 | sec_edgar |
| rnd_expense | {"amount": 60883, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2022-10-31 | sec_edgar |
| sga_expense | {"amount": 2776341, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2025-10-31 | sec_edgar |
| sga_expense | {"amount": 1740278, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2025-04-30 | sec_edgar |
| sga_expense | {"amount": 662158, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2024-10-31 | sec_edgar |
| sga_expense | {"amount": 535994, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2024-04-30 | sec_edgar |
| sga_expense | {"amount": 851130, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2023-10-31 | sec_edgar |
| sga_expense | {"amount": 1061967, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2022-10-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 16250000, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2025-10-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 16250000, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2025-04-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 15000000, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2024-10-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 15000000, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2024-04-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 15000000, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2023-10-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 15000000, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2022-10-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 16250000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2025-10-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 16250000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2025-04-30 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 15000000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2024-10-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 15000000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2024-04-30 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 15000000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2023-10-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 15000000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2022-10-31 | sec_edgar |
| stockholders_equity | {"amount": 7727671, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-10-31 | sec_edgar |
| stockholders_equity | {"amount": 7441745, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-04-30 | sec_edgar |
| stockholders_equity | {"amount": 5017309, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2024-10-31 | sec_edgar |
| stockholders_equity | {"amount": 2829157, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2024-04-30 | sec_edgar |
| stockholders_equity | {"amount": 2814654, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2023-10-31 | sec_edgar |
| stockholders_equity | {"amount": 1022106, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2022-10-31 | sec_edgar |
| stockholders_equity | {"amount": 781049, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2021-10-31 | sec_edgar |
| total_assets | {"amount": 17178975, "concept": "us-gaap:Assets", "currency": "USD"} | 2025-10-31 | sec_edgar |
| total_assets | {"amount": 13514313, "concept": "us-gaap:Assets", "currency": "USD"} | 2025-04-30 | sec_edgar |
| total_assets | {"amount": 11237029, "concept": "us-gaap:Assets", "currency": "USD"} | 2024-10-31 | sec_edgar |
| total_assets | {"amount": 5341535, "concept": "us-gaap:Assets", "currency": "USD"} | 2023-10-31 | sec_edgar |
| total_liabilities | {"amount": 9451304, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2025-10-31 | sec_edgar |
| total_liabilities | {"amount": 6072568, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2025-04-30 | sec_edgar |
| total_liabilities | {"amount": 6219720, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2024-10-31 | sec_edgar |
| total_liabilities | {"amount": 2526881, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2023-10-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 17178975, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2025-10-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 13514313, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2025-04-30 | sec_edgar |
| total_liabilities_and_equity | {"amount": 11237029, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2024-10-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 5341535, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "US | 2023-10-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 3175565, "currency": "USD"} | 2025-10-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 1109481, "currency": "USD"} | 2025-04-30 | sec_edgar |