v3.25.2
Defined Benefit Plans - Net Periodic Cost (Benefit) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Retirement Benefits [Abstract]        
Expected return on plan assets, net of expenses $ (2,341) $ (2,412) $ (4,683) $ (4,823)
Interest cost on projected benefit obligation 1,655 1,661 3,310 3,323
Net amortization and deferral 309 419 619 837
Net periodic expense (benefit) $ (377) $ (332) $ (754) $ (663)