v3.26.1
Pension Plans and Other Postretirement Benefit Plans - Amounts Recognized in Balance Sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Pension Plans    
Defined Benefit Plan Disclosure [Line Items]    
Current liabilities (recorded in Accounts payable, accrued and other current liabilities) $ (362) $ (355)
Non-current liabilities (recorded in Other non-current liabilities) (7,689) (11,243)
Total (8,051) (11,598)
Postretirement Plan    
Defined Benefit Plan Disclosure [Line Items]    
Current liabilities (recorded in Accounts payable, accrued and other current liabilities) (200) (280)
Non-current liabilities (recorded in Other non-current liabilities) (1,407) (1,708)
Total $ (1,607) $ (1,988)