XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2
Accrued and Other Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
May 31, 2024
Aug. 31, 2023
Payables and Accruals [Abstract]    
Accrued advertising and sales promotion expenses $ 15,283 $ 14,472
Accrued professional services fees 2,405 1,924
Accrued sales taxes and other taxes 3,134 2,618
Deferred revenue 2,185 4,552
Short-term operating lease liability 1,997 2,144
Other 4,693 4,290
Total $ 29,697 $ 30,000