XML 108 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Reconciliation of Defined Benefit Pension Plan (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Retirement Benefits [Abstract]      
Fair value of plan assets at beginning of year $ 98,415 $ 96,627  
Actual return (loss) on plan assets 1,865 8,779  
Benefits paid (6,289) (6,417)  
Administrative expenses (576) (574)  
Fair value of plan assets at end of year 93,415 98,415 $ 96,627
Benefit obligation at beginning of year 85,625 87,277  
Service cost 616 803 607
Interest cost 3,874 4,118 2,836
Benefits paid (6,289) (6,417)  
Actuarial (gain) loss (5,404) (156)  
Benefit obligation at end of year 78,422 85,625 $ 87,277
Other noncurrent assets 14,993 12,790  
Total amounts recognized at end of year $ 14,993 $ 12,790