XML 94 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Postretirement Benefit Obligations - Estimated Future Benefit Payments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Retirement Benefits [Abstract]  
2025 $ 3,942
2026 4,485
2027 4,985
2028 5,427
2029 6,072
Thereafter $ 35,584