v3.25.2
Acquisitions - Schedule of Pro Forma Financial Statements (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Business Combination [Line Items]          
Total revenue $ 797.4 $ 800.7 $ 1,598.8 $ 1,522.4  
Net income (loss) $ 7.6 $ 7.6 $ 25.0 $ 58.5  
Before Adjustments          
Business Combination [Line Items]          
Total revenue         $ 3,426.0
Net income (loss)         115.3
Pro Forma Adjustments          
Business Combination [Line Items]          
Total revenue         0.0
Net income (loss)         (15.7)
After Adjustments          
Business Combination [Line Items]          
Total revenue         3,426.0
Net income (loss)         $ 99.6