v3.26.1
Employee Benefit Plans - Net Periodic Pension Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Defined Benefit Plan Disclosure [Line Items]        
Service cost $ 336 $ 348 $ 668 $ 692
Interest cost 1,763 1,835 3,507 3,650
Expected return on plan assets (2,898) (2,751) (5,764) (5,472)
Recognized net actuarial loss 0 0 0 0
Net periodic pension (benefit) cost $ (799) $ (568) $ (1,589) $ (1,130)
Weighted-average assumptions:        
Discount rate 5.66% 5.76% 5.66% 5.76%
Expected return on assets 6.00% 6.15% 6.00% 6.15%
Prior to Age 40 [Member]        
Weighted-average assumptions:        
Rate of Compensation increase 6.00% 6.00% 6.00% 6.00%
Ages 40-49 [Member]        
Weighted-average assumptions:        
Rate of Compensation increase 5.50% 5.50% 5.50% 5.50%
Ages 50-54 [Member]        
Weighted-average assumptions:        
Rate of Compensation increase 5.00% 5.00% 5.00% 5.00%
Ages 55-64 [Member]        
Weighted-average assumptions:        
Rate of Compensation increase 4.00% 4.00% 4.00% 4.00%
Otherwise [Member]        
Weighted-average assumptions:        
Rate of Compensation increase 3.00% 3.00% 3.00% 3.00%