v3.26.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
May 31, 2026
Aug. 31, 2025
Accrued expenses and other current liabilities:    
Accrued accounts payable $ 10,508 $ 11,011
Accrued compensation and payroll 8,678 10,938
Accrued taxes 10,700 7,813
Total Accrued expenses and other current liabilities $ 29,886 $ 29,762