XML 111 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Future Benefit Payments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Pension Benefits  
Employee benefit plans  
2024 $ 10,604
2025 11,089
2026 11,539
2027 12,075
2028 12,568
Thereafter 70,006
Total 127,881
Post-Retirement Medical Benefits  
Employee benefit plans  
2024 295
2025 279
2026 276
2027 252
2028 226
Thereafter 713
Total $ 2,041