XML 120 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Schedule of Estimated Future Benefit Payments for the Next Ten Years (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2024 $ 2.2
2025 1.1
2026 0.6
2027 0.6
2028 0.5
2029-2033 2.5
Other Post-retirement Benefits  
Defined Benefit Plan Disclosure [Line Items]  
2024 0.6
2025 0.6
2026 0.6
2027 0.6
2028 0.5
2029-2033 2.5
Non-qualified benefit plans  
Defined Benefit Plan Disclosure [Line Items]  
2024 1.6
2025 0.5
2026 0.0
2027 0.0
2028 0.0
2029-2033 $ 0.0