XML 122 R103.htm IDEA: XBRL DOCUMENT v3.25.4
Benefit Plans - Estimated Future Benefit Payments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Pension  
Defined Benefit Plan Disclosure [Line Items]  
2026 $ 1,840
2027 1,825
2028 1,832
2029 1,839
2030 1,844
Post-retirement  
Defined Benefit Plan Disclosure [Line Items]  
2026 894
2027 899
2028 933
2029 923
2030 $ 937