v3.26.1
Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Feb. 28, 2026
Aug. 31, 2025
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued compensation and benefits $ 2,003 $ 2,127
Customer deposits 6,302 796
Accrued business expenses 242 215
Accrued professional service fees 73 109
Other (individually less than 5% of total accrued expenses and other current liabilities) 304 529
Total $ 8,924 $ 3,776
Maximum percentage of total accrued expenses and other current liabilities 5.00% 5.00%