v3.26.1
Segment Information - Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenues $ 1,003.2 $ 890.1 $ 1,976.5 $ 1,827.1
Total Segment Excluding Corporate and Other Operating Segment        
Segment Reporting [Line Items]        
Total reportable segment revenue 975.9 878.1 1,930.4 1,807.6
Corporate and Other (1)        
Segment Reporting [Line Items]        
Revenues $ 27.3 $ 12.0 $ 46.1 $ 19.5