v3.25.1
Borrowings - Schedule of Future Principal Payments on Outstanding Debt (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Debt Disclosure [Abstract]  
2025 $ 0.0
2026 500.0
2027 1,070.0
2028 0.0
2029 0.0
Thereafter 1,875.8
Total $ 3,445.8