XML 120 R103.htm IDEA: XBRL DOCUMENT v3.25.4
Benefit Plans - Estimated Future Benefit Payments (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Pension Benefits [Member]  
Benefit Plans [Abstract]  
2026 $ 25.5
2027 26.8
2028 26.7
2029 25.4
2030 25.7
2031-2035 124.7
Other Benefits [Member]  
Benefit Plans [Abstract]  
2026 0.1
2027 0.2
2028 0.2
2029 0.2
2030 0.2
2031-2035 $ 0.7