XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.4
Accrued and Other Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Nov. 30, 2024
Aug. 31, 2024
Payables and Accruals [Abstract]    
Accrued advertising and sales promotion expenses $ 13,896 $ 15,091
Accrued professional services fees 2,160 2,058
Accrued sales taxes and other taxes 3,044 2,885
Deferred revenue 3,044 4,288
Short-term operating lease liability 2,140 2,294
Other 4,848 4,656
Total $ 29,132 $ 31,272