XML 72 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Future Minimum Lease Payments Under Operating Leases) (Details) - USD ($)
$ in Thousands
Aug. 31, 2025
Aug. 31, 2024
Leases [Abstract]    
2026 $ 689  
2027 1,110  
2028 887  
2029 907  
2030 932  
Thereafter 5,468  
Total operating lease payments 9,993  
Less imputed interest (2,997)  
Present value of operating lease liabilities $ 6,996 $ 1,140