v3.25.1
Pension Plans and Other Postretirement Benefits - Domestic and Foreign Pension and Postretirement Defined Benefit Plans (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Defined Benefit Plan Disclosure [Line Items]    
Total net pension and postretirement benefits cost $ 1,696 $ 1,273
Pension Plan    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 1,397 1,566
Interest cost 8,339 8,145
Expected return on assets (8,535) (8,830)
Amortization of prior service benefit 19 20
Total net pension and postretirement benefits cost 1,220 901
Postretirement Benefits    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 5 12
Interest cost 471 360
Total net pension and postretirement benefits cost $ 476 $ 372