XML 105 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans - Periodic Pension Cost, Next Fiscal Year (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Interest cost   $ 1,217 $ 872
Estimated 2024 net periodic pension cost   $ 1,217 $ 1,204
Scenario, Forecast [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Interest cost $ 1,158    
Amortization of actuarial loss 5    
Estimated 2024 net periodic pension cost $ 1,163