XML 118 R97.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefit Plans - Schedule of Estimated Future Benefit Payments for the Next Ten Years (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2026 $ 1,076
2027 573
2028 562
2029 554
2030 549
2031-2035 2,606
Other Post-retirement Benefits  
Defined Benefit Plan Disclosure [Line Items]  
2026 585
2027 573
2028 562
2029 554
2030 549
2031-2035 2,500
Non-qualified benefit plans  
Defined Benefit Plan Disclosure [Line Items]  
2026 491
2027 0
2028 0
2029 0
2030 0
2031-2035 $ 106