XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued and Other Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
May 31, 2025
Aug. 31, 2024
Payables and Accruals [Abstract]    
Accrued advertising and sales promotion expenses $ 14,400 $ 15,091
Accrued professional services fees 2,443 2,058
Accrued sales taxes and other taxes 3,303 2,885
Deferred revenue 2,471 4,288
Short-term operating lease liability 2,125 2,294
Other 4,349 4,656
Total $ 29,091 $ 31,272