v3.26.1
Pension Plans and Other Postretirement Benefit Plans - Estimated Future Benefit Payments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Pension Plans  
Defined Benefit Plan Disclosure [Line Items]  
Fiscal year ending June 30, 2027 $ 14,062
Fiscal year ending June 30, 2028 8,679
Fiscal year ending June 30, 2029 8,654
Fiscal year ending June 30, 2030 8,947
Fiscal year ending June 30, 2031 9,275
Fiscal years ending June 30, 2032 – 2036 47,763
Postretirement Plan  
Defined Benefit Plan Disclosure [Line Items]  
Fiscal year ending June 30, 2027 204
Fiscal year ending June 30, 2028 212
Fiscal year ending June 30, 2029 234
Fiscal year ending June 30, 2030 202
Fiscal year ending June 30, 2031 158
Fiscal years ending June 30, 2032 – 2036 $ 829