XML 32 R24.htm IDEA: XBRL DOCUMENT v3.23.4
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Nov. 30, 2023
Aug. 31, 2023
Accrued expenses and other current liabilities    
Accrued accounts payable $ 1,806 $ 2,090
Accrued compensation and payroll 3,727 6,410
Accrued taxes 8,585 7,875
Total Accrued expenses and other current liabilities $ 14,118 $ 16,375