XML 105 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Expected Benefit Payments (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]  
2025 $ 7.6
2026 5.8
2027 8.1
2028 9.3
2029 12.9
Five years thereafter 55.4
Total $ 99.1