XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued and Other Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Feb. 28, 2025
Aug. 31, 2024
Payables and Accruals [Abstract]    
Accrued advertising and sales promotion expenses $ 13,133 $ 15,091
Accrued professional services fees 2,249 2,058
Accrued sales taxes and other taxes 3,674 2,885
Deferred revenue 4,075 4,288
Short-term operating lease liability 2,249 2,294
Other 5,215 4,656
Total $ 30,595 $ 31,272