v3.24.2
Derivative and hedging activities - Effect on Income Statement (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount of gain reclassified from AOCI into income $ 8.4 $ 7.6 $ 16.9 $ 14.1
Cash Flow Hedging        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Total amounts of line items presented in the statements of operations where the effects of cash flow hedges are recorded (60.9) (73.4) (125.2) (147.1)
Amount of gain reclassified from AOCI into income $ 5.3 $ 4.4 $ 10.5 $ 7.5