XML 99 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments (Details)
£ in Millions, $ in Millions, $ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2023
CAD ($)
Dec. 31, 2023
GBP (£)
Dec. 31, 2022
CAD ($)
Dec. 31, 2022
GBP (£)
Derivative Instruments and Hedging Activities Disclosures [Line Items]              
Accumulated other comprehensive income expected to be reclassified into earnings within next 12 months $ 16.4            
Ineffective portion of interest rate swap(s) 0.0 $ 0.0 $ 0.0        
Undesignated derivative instruments 0.0 0.0 $ 0.0        
Interest rate swap [Member]              
Derivative Instruments and Hedging Activities Disclosures [Line Items]              
Derivative, notional amount $ 935.0 $ 435.0          
Foreign currency forward contracts [Member]              
Derivative Instruments and Hedging Activities Disclosures [Line Items]              
Derivative, notional amount       $ 29.9 £ 13.2 $ 22.6 £ 11.2