XML 492 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plans - Anticipated Future Pension Benefit Payments (Details) - Pension Plans - Bargaining Plan
$ in Thousands
Dec. 31, 2024
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 1,162
2026 1,348
2027 1,557
2028 1,786
2029 2,006
2030 - 2034 $ 14,142