XML 96 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative financial instruments - Schedule of Interest Rate Swaps (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Interest Rate Swap, Maturing April 15, 2025 | Designated as Hedging Instrument | Cash Flow Hedging  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Notional Amount $ 275.0
Fixed Rate Paid (in percent) 4.05%
Interest Rate Swap, Maturing April 15, 2026 | Designated as Hedging Instrument | Cash Flow Hedging  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Notional Amount $ 275.0
Fixed Rate Paid (in percent) 3.71%
Interest Rate Swap, Maturing March 31, 2023 | Not Designated as Hedging Instruments  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Notional Amount $ 800.0
Fixed Rate Paid (in percent) 2.85%