Organization record
Happy City Holdings 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": 272173, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-08-31 | sec_edgar |
| accounts_payable | {"amount": 266661, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-08-31 | sec_edgar |
| accounts_receivable | {"amount": 31731, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-08-31 | sec_edgar |
| accounts_receivable | {"amount": 35395, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-08-31 | sec_edgar |
| capex | {"amount": 908185, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-08-31 | sec_edgar |
| capex | {"amount": 771738, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2024-08-31 | sec_edgar |
| capex | {"amount": 9546, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2023-08-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3369647, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-08-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2935971, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2024-08-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 3369647, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2025-08-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 2935971, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2024-08-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 184738, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2023-08-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 487409, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2022-08-31 | sec_edgar |
| cashflow_financing | {"amount": 2896791, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-08-31 | sec_edgar |
| cashflow_financing | {"amount": 2257192, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2024-08-31 | sec_edgar |
| cashflow_financing | {"amount": 392089, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2023-08-31 | sec_edgar |
| cashflow_investing | {"amount": -1217783, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2025-08-31 | sec_edgar |
| cashflow_investing | {"amount": -771738, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2024-08-31 | sec_edgar |
| cashflow_investing | {"amount": -9546, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2023-08-31 | sec_edgar |
| cashflow_operating | {"amount": -1267366, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-08-31 | sec_edgar |
| cashflow_operating | {"amount": 1265009, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2024-08-31 | sec_edgar |
| cashflow_operating | {"amount": -676224, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2023-08-31 | sec_edgar |
| cost_of_revenue | {"amount": 5942780, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-08-31 | sec_edgar |
| cost_of_revenue | {"amount": 6033172, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-08-31 | sec_edgar |
| cost_of_revenue | {"amount": 5984430, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-08-31 | sec_edgar |
| current_assets | {"amount": 4154736, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-08-31 | sec_edgar |
| current_assets | {"amount": 3135032, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-08-31 | sec_edgar |
| current_liabilities | {"amount": 4992227, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-08-31 | sec_edgar |
| current_liabilities | {"amount": 5532684, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2024-08-31 | sec_edgar |
| gross_profit | {"amount": 856952, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-08-31 | sec_edgar |
| gross_profit | {"amount": 2261912, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-08-31 | sec_edgar |
| gross_profit | {"amount": 769920, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2023-08-31 | sec_edgar |
| income_tax_expense | {"amount": -24131, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-08-31 | sec_edgar |
| income_tax_expense | {"amount": -3918, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-08-31 | sec_edgar |
| income_tax_expense | {"amount": 61394, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2023-08-31 | sec_edgar |
| industry_sic | {"code": "5812", "scheme": "SIC", "description": "Retail-Eating Places"} | sec_edgar | |
| interest_expense | {"amount": 228514, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2025-08-31 | sec_edgar |
| interest_expense | {"amount": 182098, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2024-08-31 | sec_edgar |
| interest_expense | {"amount": 166970, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2023-08-31 | sec_edgar |
| inventory | {"amount": 35179, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2025-08-31 | sec_edgar |
| inventory | {"amount": 38135, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2024-08-31 | sec_edgar |
| long_term_debt | {"amount": 3159319, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2025-08-31 | sec_edgar |
| long_term_debt | {"amount": 3477875, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2024-08-31 | sec_edgar |
| long_term_debt_current | {"amount": 3159319, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2025-08-31 | sec_edgar |
| long_term_debt_current | {"amount": 3477875, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2024-08-31 | sec_edgar |
| net_income | {"amount": -2429433, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-08-31 | sec_edgar |
| net_income | {"amount": 1319697, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-08-31 | sec_edgar |
| net_income | {"amount": -1085777, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-08-31 | sec_edgar |
| noncurrent_assets | {"amount": 3863919, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-08-31 | sec_edgar |
| noncurrent_assets | {"amount": 3837453, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2024-08-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 819931, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2025-08-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 837829, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2024-08-31 | sec_edgar |
| operating_expenses | {"amount": 3131188, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-08-31 | sec_edgar |
| operating_expenses | {"amount": 950876, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-08-31 | sec_edgar |
| operating_expenses | {"amount": 1761735, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-08-31 | sec_edgar |
| operating_income | {"amount": -2274236, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-08-31 | sec_edgar |
| operating_income | {"amount": 1311036, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2024-08-31 | sec_edgar |
| operating_income | {"amount": -991815, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2023-08-31 | sec_edgar |
| operating_lease_liability | {"amount": 1395336, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2025-08-31 | sec_edgar |
| operating_lease_liability | {"amount": 1449819, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2024-08-31 | sec_edgar |
| ppe_net | {"amount": 2080011, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2025-08-31 | sec_edgar |
| ppe_net | {"amount": 1858613, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2024-08-31 | sec_edgar |
| pretax_income | {"amount": -2453564, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2025-08-31 | sec_edgar |
| pretax_income | {"amount": 1315779, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2024-08-31 | sec_edgar |
| pretax_income | {"amount": -1024383, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2023-08-31 | sec_edgar |
| retained_earnings | {"amount": -2574523, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2025-08-31 | sec_edgar |
| retained_earnings | {"amount": -145090, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2024-08-31 | sec_edgar |
| revenue | {"amount": 6799732, "concept": "us-gaap:Revenues", "currency": "USD"} | 2025-08-31 | sec_edgar |
| revenue | {"amount": 8295084, "concept": "us-gaap:Revenues", "currency": "USD"} | 2024-08-31 | sec_edgar |
| revenue | {"amount": 6754350, "concept": "us-gaap:Revenues", "currency": "USD"} | 2023-08-31 | sec_edgar |
| short_term_investments | {"amount": 316689, "concept": "us-gaap:ShortTermInvestments", "currency": "USD"} | 2025-08-31 | sec_edgar |
| stockholders_equity | {"amount": 2206497, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-08-31 | sec_edgar |
| stockholders_equity | {"amount": 601972, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2024-08-31 | sec_edgar |
| stockholders_equity | {"amount": -1462874, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2023-08-31 | sec_edgar |
| stockholders_equity | {"amount": -377773, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2022-08-31 | sec_edgar |
| total_assets | {"amount": 8018655, "concept": "us-gaap:Assets", "currency": "USD"} | 2025-08-31 | sec_edgar |
| total_assets | {"amount": 6972485, "concept": "us-gaap:Assets", "currency": "USD"} | 2024-08-31 | sec_edgar |
| total_liabilities | {"amount": 5812158, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2025-08-31 | sec_edgar |
| total_liabilities | {"amount": 6370513, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2024-08-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 8018655, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "US | 2025-08-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 6972485, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "US | 2024-08-31 | sec_edgar |
| xbrl:AccountsPayableAndOtherAccruedLiabilitiesCurrent | {"amount": 672456, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:AccountsPayableAndOtherAccruedLiabilitiesCurrent | {"amount": 589383, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 272173, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 266661, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 31731, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 35395, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:AccruedEmployeeBenefitsCurrent | {"amount": 115335, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:AccruedEmployeeBenefitsCurrent | {"amount": 133658, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:AccruedEmployeeBenefitsCurrentAndNoncurrent | {"amount": 108228, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:AccruedEmployeeBenefitsCurrentAndNoncurrent | {"amount": 124810, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:AccruedLiabilitiesCurrentAndNoncurrent | {"amount": 506753, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:AccruedLiabilitiesCurrentAndNoncurrent | {"amount": 504939, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:AccruedPayrollTaxesCurrent | {"amount": 117327, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:AccruedPayrollTaxesCurrent | {"amount": 120754, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 1399087, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 1638294, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 19999, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": -2939, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:AdditionalPaidInCapital | {"amount": 4011020, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:AdvertisingExpense | {"amount": 158721, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:AdvertisingExpense | {"amount": 149571, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:AdvertisingExpense | {"amount": 463796, "currency": "USD"} | 2023-08-31 | sec_edgar |
| xbrl:Assets | {"amount": 8018655, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:Assets | {"amount": 6972485, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:AssetsCurrent | {"amount": 4154736, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:AssetsCurrent | {"amount": 3135032, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:AssetsNoncurrent | {"amount": 3863919, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:AssetsNoncurrent | {"amount": 3837453, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost | {"amount": 3159319, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost | {"amount": 3477875, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:Cash | {"amount": 24227, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:Cash | {"amount": 20267, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsAtCarryingValue | {"amount": 3369647, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsAtCarryingValue | {"amount": 2935971, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | {"amount": 3369647, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | {"amount": 2935971, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | {"amount": 184738, "currency": "USD"} | 2023-08-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | {"amount": 487409, "currency": "USD"} | 2022-08-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect | {"amount": 411642, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect | {"amount": 2750463, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect | {"amount": -293681, "currency": "USD"} | 2023-08-31 | sec_edgar |
| xbrl:CashFDICInsuredAmount | {"amount": 102597, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:CommonStockSharesAuthorized | {"unit": "shares", "value": 9} | 2025-03-04 | sec_edgar |
| xbrl:CommonStockSharesHeldInEmployeeTrust | {"amount": 18000000, "currency": "USD"} | 2025-03-04 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTax | {"amount": -2406495, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTax | {"amount": 1314846, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTax | {"amount": -1085101, "currency": "USD"} | 2023-08-31 | sec_edgar |
| xbrl:ContractualObligation | {"amount": 108228, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:ContractualObligation | {"amount": 124810, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:ContractualObligation | {"amount": 94124, "currency": "USD"} | 2023-08-31 | sec_edgar |
| xbrl:ContractualObligation | {"amount": 77337, "currency": "USD"} | 2022-08-31 | sec_edgar |
| xbrl:ContractWithCustomerLiabilityRevenueRecognized | {"amount": 6799732, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:ContractWithCustomerLiabilityRevenueRecognized | {"amount": 8295084, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:ContractWithCustomerLiabilityRevenueRecognized | {"amount": 6754350, "currency": "USD"} | 2023-08-31 | sec_edgar |
| xbrl:CostOfRevenue | {"amount": 5942780, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:CostOfRevenue | {"amount": 6033172, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:CostOfRevenue | {"amount": 5984430, "currency": "USD"} | 2023-08-31 | sec_edgar |
| xbrl:CurrentIncomeTaxExpenseBenefit | {"amount": 12228, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:CurrentIncomeTaxExpenseBenefit | {"amount": 17390, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:DebtInstrumentCarryingAmount | {"amount": 3324750, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:DebtInstrumentCarryingAmount | {"amount": 3844833, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:DeferredIncomeTaxAssetsNet | {"amount": 296275, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:DeferredIncomeTaxAssetsNet | {"amount": 232762, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:DeferredIncomeTaxExpenseBenefit | {"amount": -36359, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:DeferredIncomeTaxExpenseBenefit | {"amount": -21308, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:DeferredIncomeTaxExpenseBenefit | {"amount": 61394, "currency": "USD"} | 2023-08-31 | sec_edgar |
| xbrl:DeferredIncomeTaxLiabilities | {"amount": 255892, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:DeferredIncomeTaxLiabilities | {"amount": 228688, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:DeferredIncomeTaxLiabilitiesNet | {"amount": 255892, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:DeferredIncomeTaxLiabilitiesNet | {"amount": 228688, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:DeferredTaxAssetsGross | {"amount": 296275, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:DeferredTaxAssetsGross | {"amount": 232762, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:DeferredTaxAssetsLiabilitiesNet | {"amount": 40333, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:DeferredTaxAssetsLiabilitiesNet | {"amount": 4118, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:DeferredTaxAssetsNet | {"amount": 513002, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:DeferredTaxAssetsNet | {"amount": 306514, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:DeferredTaxAssetsOperatingLossCarryforwards | {"amount": 216727, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:DeferredTaxAssetsOperatingLossCarryforwards | {"amount": 73752, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:DeferredTaxAssetsPropertyPlantAndEquipment | {"amount": 71282, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:DeferredTaxAssetsPropertyPlantAndEquipment | {"amount": 6676, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:DeferredTaxAssetsValuationAllowance | {"amount": 216727, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:DeferredTaxAssetsValuationAllowance | {"amount": 73752, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:DeferredTaxLiabilitiesLeasingArrangements | {"amount": 169087, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:DeferredTaxLiabilitiesLeasingArrangements | {"amount": 202296, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:DeferredTaxLiabilitiesPropertyPlantAndEquipment | {"amount": 86805, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:DeferredTaxLiabilitiesPropertyPlantAndEquipment | {"amount": 26392, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent | {"value": 0.05} | 2025-08-31 | sec_edgar |
| xbrl:DepositsAssetsNoncurrent | {"amount": 462864, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:DepositsAssetsNoncurrent | {"amount": 520045, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:Depreciation | {"amount": 607314, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:Depreciation | {"amount": 574539, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:Depreciation | {"amount": 411014, "currency": "USD"} | 2023-08-31 | sec_edgar |
| xbrl:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate | {"value": 0.165} | 2025-08-31 | sec_edgar |
| xbrl:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate | {"value": 0.165} | 2024-08-31 | sec_edgar |
| xbrl:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate | {"value": 0.165} | 2023-08-31 | sec_edgar |
| xbrl:EffectiveIncomeTaxRateReconciliationOtherAdjustments | {"value": 0.0825} | 2025-08-31 | sec_edgar |
| xbrl:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | {"amount": 22034, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | {"amount": 770, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | {"amount": -8990, "currency": "USD"} | 2023-08-31 | sec_edgar |
| xbrl:EmployeeBenefitsAndShareBasedCompensation | {"amount": 1011044, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:EmployeeBenefitsAndShareBasedCompensation | {"amount": 228679, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:EmployeeBenefitsAndShareBasedCompensation | {"amount": 224574, "currency": "USD"} | 2023-08-31 | sec_edgar |
| xbrl:EquitySecuritiesFvNiCurrentAndNoncurrent | {"amount": 316689, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:GainLossOnSaleOfPropertyPlantEquipment | {"amount": -77196, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:GrossProfit | {"amount": 856952, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:GrossProfit | {"amount": 2261912, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:GrossProfit | {"amount": 769920, "currency": "USD"} | 2023-08-31 | sec_edgar |
| xbrl:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest | {"amount": -2453564, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest | {"amount": 1315779, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest | {"amount": -1024383, "currency": "USD"} | 2023-08-31 | sec_edgar |
| xbrl:IncomeTaxExpenseBenefit | {"amount": -24131, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:IncomeTaxExpenseBenefit | {"amount": -3918, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:IncomeTaxExpenseBenefit | {"amount": 61394, "currency": "USD"} | 2023-08-31 | sec_edgar |
| xbrl:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance | {"amount": -216997, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance | {"amount": -73752, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:IncomeTaxReconciliationChangeInEnactedTaxRate | {"amount": 208604, "currency": "USD"} | 2025-08-31 | sec_edgar |
| xbrl:IncomeTaxReconciliationChangeInEnactedTaxRate | {"amount": -1592469, "currency": "USD"} | 2024-08-31 | sec_edgar |
| xbrl:IncomeTaxReconciliationChangeInEnactedTaxRate | {"amount": -1094444, "currency": "USD"} | 2023-08-31 | sec_edgar |
| xbrl:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate | {"amount": -404838, "currency": "USD"} | 2025-08-31 | sec_edgar |