v3.26.1
Debt - Schedule of Term Loan Facility (Details) - Line of Credit - Term Loan Credit Agreement - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Principal balance $ 2,674.8 $ 1,488.3
Unamortized issuance costs (65.3) (39.6)
Carrying value, net $ 2,609.5 $ 1,448.7