XML 91 R80.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Schedule of Minimum Lease Payments Under Operating Leases) (Details) - USD ($)
$ in Thousands
Aug. 31, 2024
Aug. 31, 2023
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2025 $ 4,486  
2026 1,704  
2027 3,640  
2028 2,841  
2029 2,028  
Thereafter 7,710  
Total lease payments 22,409  
Less: interest 3,245  
Present value of lease liabilities $ 19,164 $ 20,717