v3.26.3
Retirement Plans (Schedule of Expected Benefit Payments) (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2024
Retirement Benefits [Abstract]      
2027 $ 451    
2028 437    
2029 421    
2030 403    
2031 384    
Thereafter 1,536    
Net amount recognized $ 3,632 $ 3,892 $ 4,697