v3.26.1
Leases - Cash Paid (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 31, 2026
May 31, 2025
May 31, 2026
May 31, 2025
Cash Flow, Operating Activities, Lessee        
Operating lease, payments $ 1,049 $ 1,056 $ 2,926 $ 2,494