XML 123 R86.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefit Plans - Future Benefit Payments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Pension Benefits  
Employee benefit plans  
2026 $ 11,766
2027 12,267
2028 12,825
2029 13,467
2030 13,872
Thereafter 72,940
Total 137,137
Post-Retirement Medical Benefits  
Employee benefit plans  
2026 284
2027 257
2028 236
2029 177
2030 177
Thereafter 584
Total $ 1,715