XML 95 R82.htm IDEA: XBRL DOCUMENT v3.25.1
Pension and Other Postretirement Benefits - Schedule of Estimated Benefit Payments (Detail)
$ in Thousands
Dec. 31, 2024
USD ($)
Defined Benefit Pension Plan [Member] | U.S. [Member]  
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 15,822
2026 15,630
2027 15,412
2028 15,141
2029 14,823
2030-2034 68,494
Total benefit payments 145,322
Defined Benefit Pension Plan [Member] | Foreign Defined Benefits Pension Plans [Member]  
Defined Benefit Plan Disclosure [Line Items]  
2025 2,352
2026 2,414
2027 2,369
2028 2,552
2029 2,624
2030-2034 13,394
Total benefit payments 25,705
Other Postretirement Benefit Plans [Member]  
Defined Benefit Plan Disclosure [Line Items]  
2025 788
2026 617
2027 593
2028 604
2029 573
2030-2034 2,619
Total benefit payments $ 5,794