v3.25.4
Pension Plans and Postretirement Benefits - Obligations and Funded Status (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Change in benefit obligation:          
Service cost     $ 15,100 $ 7,900 $ 7,900
Actuarial loss (gain) $ (6,600) $ 10,600      
Change in plan assets:          
Fair value of plan assets at beginning of period     865,552    
Company contributions     32,878    
Fair value of plan assets at the end of period 1,369,558 865,552 1,369,558 865,552  
Amounts recognized in the balance sheet consist of:          
Accumulated postretirement benefit obligation (78,460) (16,515) (78,460) (16,515)  
Pension liability (78,167) (82,602) (78,167) (82,602)  
Pension Benefits          
Change in benefit obligation:          
Benefit obligation at beginning of period     892,914 954,369  
Service cost     13,156 7,523 7,515
Interest cost     58,820 45,513 47,638
Plan participants' contributions     5,340 156  
Amendments     4,642 1,307  
Acquisitions     453,635 0  
Settlements     0 0  
Actuarial loss (gain)     36,707 (50,535)  
Foreign currency exchange rate changes     2,028 (2,814)  
Benefits paid     (75,571) (62,605)  
Benefit obligation at end of period 1,391,671 892,914 1,391,671 892,914 954,369
Change in plan assets:          
Fair value of plan assets at beginning of period     818,153 878,942  
Actual return on plan assets     96,974 271  
Plan participants' contributions     5,340 156  
Company contributions       4,611  
Settlements     0 0  
Acquisitions     421,730 0  
Foreign currency exchange rate changes     23,586 (3,222)  
Benefits paid     (75,571) (62,605)  
Fair value of plan assets at the end of period 1,323,090 818,153 1,323,090 818,153 878,942
Funded status (68,581) (74,761) (68,581) (74,761)  
Amounts recognized in the balance sheet consist of:          
Prepaid postretirement benefit obligation 0 0 0 0  
Prepaid pension 12,546 10,663 12,546 10,663  
Prepaid (accrued) employee benefits (2,960) (2,822) (2,960) (2,822)  
Accumulated postretirement benefit obligation 0 0  
Pension liability (78,167) (82,602) (78,167) (82,602)  
Accrued benefit liability, net (68,581) (74,761) (68,581) (74,761)  
Amount recognized in accumulated comprehensive income (before taxes):          
Prior service cost (credit) 18,806 17,301 18,806 17,301  
Plans with accumulated benefit obligation in excess of plan assets:          
Projected benefit obligation 1,370,088 872,933 1,370,088 872,933  
Accumulated benefit obligation 1,299,983 871,892 1,299,983 871,892  
Fair value of plan assets 1,290,027 787,514 1,290,027 787,514  
Plans with plan assets in excess of accumulated benefit obligation:          
Projected benefit obligation 21,584 19,974 21,584 19,974  
Accumulated benefit obligation 21,584 19,974 21,584 19,974  
Fair value of plan assets 33,063 30,638 33,063 30,638  
Other Benefits          
Change in benefit obligation:          
Benefit obligation at beginning of period     43,076 43,316  
Service cost     1,990 384 338
Interest cost     3,948 2,012 2,139
Plan participants' contributions     473 396  
Amendments     0 0  
Acquisitions     61,915 0  
Settlements     (4,860) 0  
Actuarial loss (gain)     2,307 835  
Foreign currency exchange rate changes     435 (1,054)  
Benefits paid     (4,313) (2,813)  
Benefit obligation at end of period 104,971 43,076 104,971 43,076 43,316
Change in plan assets:          
Fair value of plan assets at beginning of period     47,506 47,453  
Actual return on plan assets     2,498 1,661  
Plan participants' contributions     237 121  
Company contributions     5,617 1,048  
Settlements     (4,860) 0  
Acquisitions     0 0  
Foreign currency exchange rate changes     (131) 0  
Benefits paid     (4,399) (2,777)  
Fair value of plan assets at the end of period 46,468 47,506 46,468 47,506 $ 47,453
Funded status (58,503) 4,430 (58,503) 4,430  
Amounts recognized in the balance sheet consist of:          
Prepaid postretirement benefit obligation 19,629 22,880 19,629 22,880  
Prepaid pension 0 0 0 0  
Prepaid (accrued) employee benefits 328 (1,935) 328 (1,935)  
Accumulated postretirement benefit obligation (78,460) (16,515) (78,460) (16,515)  
Pension liability 0 0  
Accrued benefit liability, net (58,503) 4,430 (58,503) 4,430  
Amount recognized in accumulated comprehensive income (before taxes):          
Prior service cost (credit) 2,578 2,666 2,578 2,666  
Plans with accumulated benefit obligation in excess of plan assets:          
Accumulated benefit obligation 77,034 16,658 77,034 16,658  
Fair value of plan assets 0 107 0 107  
Plans with plan assets in excess of accumulated benefit obligation:          
Accumulated benefit obligation 27,937 26,418 27,937 26,418  
Fair value of plan assets $ 46,468 $ 47,399 $ 46,468 $ 47,399