XML 165 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Indebtedness (Maturities of Long-term Debt) (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
2026 $ 54.4  
2027 396.5  
2028 652.9  
2029 259.2  
Thereafter 870.3  
Total indebtedness, excluding the current portion $ 2,233.3 $ 1,377.2