XML 94 R81.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Schedule of Minimum Lease Payments Under Operating Leases) (Details) - USD ($)
$ in Thousands
Aug. 31, 2023
Aug. 31, 2022
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2024 $ 3,715  
2025 3,395  
2026 3,086  
2027 2,660  
2028 1,913  
Thereafter 9,397  
Total lease payments 24,166  
Less: interest 3,449  
Present value of lease liabilities $ 20,717 $ 22,969