XML 82 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued and Other Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Aug. 31, 2025
Aug. 31, 2024
Payables and Accruals [Abstract]    
Accrued advertising and sales promotion expenses $ 13,728 $ 15,091
Accrued professional services fees 2,201 2,058
Accrued sales taxes and other taxes 4,486 2,885
Deferred revenue 4,734 4,288
Short-term operating lease liability 2,282 2,294
Other 6,799 4,656
Total $ 34,230 $ 31,272