v3.26.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 215.1 $ 692.1
Other comprehensive income (loss) before reclassifications (27.2) (62.9)
Amounts reclassified from AOCI 38.3 (33.9)
Other comprehensive income (loss) 11.1 (96.8)
Ending balance 6.7 404.4
Accumulated Other Comprehensive Income    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 29.2 132.5
Ending balance 40.3 35.7
Foreign Currency Translation Adjustments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (89.2) (67.7)
Other comprehensive income (loss) before reclassifications 3.8 (11.0)
Amounts reclassified from AOCI 0.0 0.0
Other comprehensive income (loss) 3.8 (11.0)
Ending balance (85.4) (78.7)
Net Unrealized Gains (Losses) on Cash Flow Hedges    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 118.4 200.2
Other comprehensive income (loss) before reclassifications (31.0) (51.9)
Amounts reclassified from AOCI 38.3 (33.9)
Other comprehensive income (loss) 7.3 (85.8)
Ending balance $ 125.7 $ 114.4