XML 119 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Post Retirement Benefit Plans - Future Benefit Payments (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Estimated future benefit payments  
2025 $ 12.9
2026 11.7
2027 13.5
2028 15.8
2029 16.3
2030-2034 $ 83.5