XML 96 R77.htm IDEA: XBRL DOCUMENT v3.25.4
Benefit Plans - Schedule of Accumulated and Projected Benefit Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Pension Benefits    
Plans with projected benefit obligation in excess of plan assets:    
Projected benefit obligation $ 43,644 $ 40,328
Fair value of plan assets 0 0
Plans with accumulated benefit obligation in excess of plan assets:    
Accumulated benefit obligation 40,890 38,053
Fair value of plan assets 0 0
Other Postretirement Benefits    
Plans with accumulated benefit obligation in excess of plan assets:    
Accumulated benefit obligation 15,874 16,891
Fair value of plan assets $ 10,047 $ 9,844