XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pension and Other Postretirement Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Pension Plan        
Defined Benefit Plans and Other Postretirement Benefit Plans        
Interest cost $ 0 $ 338 $ 0 $ 673
Expected return on plan assets 0 (558) 0 (1,116)
Amortization of Other actuarial loss 0 19 0 28
Net periodic benefit cost 0 (201) 0 (415)
Postretirement Health Plan        
Defined Benefit Plans and Other Postretirement Benefit Plans        
Service cost 18 20 37 42
Interest cost 19 16 41 36
Amortization of Other actuarial loss (29) (23) (53) (41)
Amortization of Prior service costs (1) (1) (3) (3)
Net periodic benefit cost $ 7 $ 12 $ 22 $ 34