XML 111 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans - Summary of Changes in Plan Benefit Obligations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Retirement Benefits [Abstract]    
Beginning benefit obligation $ 23,661 $ 23,155
Interest cost $ 1,158 $ 1,217
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Interest Income (Expense), Nonoperating Interest Income (Expense), Nonoperating
Actuarial loss (gain) $ (1,355) $ 739
Benefit payments (1,456) (1,450)
Ending benefit obligation 22,008 23,661
Fair value of plan assets at end of year 0 0
(Unfunded) funded status $ (22,008) $ (23,661)