XML 106 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule of Reconciliation of Defined Benefit Pension Plan (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Retirement Benefits [Abstract]      
Fair value of plan assets at beginning of year $ 96,627 $ 127,360  
Actual return (loss) on plan assets 8,779 (23,674)  
Benefits paid (6,417) (6,448)  
Administrative expenses (574) (611)  
Fair value of plan assets at end of year 98,415 96,627 $ 127,360
Benefit obligation at beginning of year 87,277 116,034  
Service cost 803 607 546
Interest cost 4,118 2,836 2,493
Benefits paid (6,417) (6,448)  
Actuarial (gain) loss (156) (25,752)  
Benefit obligation at end of year 85,625 87,277 $ 116,034
Other noncurrent assets 12,790 9,350  
Total amounts recognized at end of year $ 12,790 $ 9,350