XML 39 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Minimum Future Rental Payments (Details) - USD ($)
May 31, 2025
Aug. 31, 2024
Leases    
2025 (remaining three months) $ 846,000  
2026 2,942,000  
2027 2,078,000  
2028 1,085,000  
2029 674,000  
Thereafter 135,000  
Future minimum lease payments 7,760,000  
Less interest (864,000)  
Present value of minimum lease payments $ 6,896,000 $ 7,600,000