XML 102 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans and Other Postretirement Benefits - Funded Status of Plan and Amounts Recognized in Balance Sheet (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Funded status asset (liability):    
Fair value of plan assets $ 783,203 $ 774,329
Projected benefit obligation (537,111) (581,730)
Funded status at the end of the year 246,092 192,599
Amounts recognized in the consolidated balance sheet consisted of:    
Non-current asset for pension benefits (other assets) 281,425 239,925
Current liabilities for pension benefits (2,294) (2,816)
Non-current liability for pension benefits (33,039) (44,510)
Net amount recognized at the end of the year $ 246,092 $ 192,599