v3.25.2
Debt - Schedule of Term Loan Facility (Details) - Line of Credit - Credit Agreement - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Principal balance $ 995.0 $ 1,000.0
Unamortized issuance costs (24.4) (27.1)
Carrying value, net $ 970.6 $ 972.9