v3.26.1
Leases - Schedule of Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
May 31, 2026
Aug. 31, 2025
Leases [Abstract]    
Operating lease right-of-use assets $ 13,938 $ 10,385
Finance lease right-of-use asset 2,859 3,149
Total right-of-use assets 16,797 13,534
Current operating lease liabilities 3,460 2,282
Long-term operating lease liabilities 10,287 8,423
Total operating lease liabilities $ 13,747 $ 10,705