XML 102 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans - Weighted Average Assumptions of Pension Benefit Obligation and Net Periodic Pension Benefit Cost (Detail)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]      
Discount rate, pension benefit obligation 4.75% 5.25%  
Weighted average expected long-term rate of return on plan assets, pension benefit obligation 7.00% 7.00%  
Discount rate, net periodic pension benefit cost 5.25% 2.50% 2.25%
Weighted average expected long-term rate of return on plan assets, net periodic pension benefit cost 7.00% 7.00% 7.00%