XML 37 R28.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Minimum Future Rental Payments (Details) - USD ($)
May 31, 2024
Aug. 31, 2023
Leases    
2024 (remaining three months) $ 718,000  
2025 2,105,000  
2026 1,317,000  
2027 694,000  
2028 185,000  
Thereafter 32,000  
Future minimum lease payments 5,051,000  
Less interest (377,000)  
Present value of minimum lease payments $ 4,674,000 $ 10,200,000