XML 134 R117.htm IDEA: XBRL DOCUMENT v3.25.4
Benefit Plans - Projected and Accumulated Benefit Obligation (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Defined Benefit Pension Plans    
Defined Benefit Plan Disclosure    
Projected benefit obligation $ 17,791 $ 18,305
Accumulated benefit obligation 17,791 18,305
Fair value of plan assets 16,454 16,183
Other Postretirement Benefit Plan    
Defined Benefit Plan Disclosure    
Projected benefit obligation 488 463
Accumulated benefit obligation 0 0
Fair value of plan assets $ 0 $ 0