XML 91 R84.htm IDEA: XBRL DOCUMENT v3.25.2
Benefit Plans - Defined Benefit Pension Plan (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]        
Service cost – benefits earned during year $ 267 $ 330 $ 531 $ 660
Interest cost on projected benefit obligation 766 1,603 1,524 3,206
Expected return on plan assets (1,603) (2,599) (3,188) (5,198)
Amortization of prior service cost (8) (8) (17) (17)
Amortization of net (gain) loss (48) 21 (96) 42
Net periodic pension income $ (626) $ (653) $ (1,246) $ (1,307)