XML 104 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings - Schedule of Maturities of Borrowings (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
2025 $ 100.7
2026 0.5
2027 270.1
2028 100.0
2029 500.0
Thereafter 1,000.0
Total borrowings $ 1,971.3