XML 100 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments (Details)
£ in Millions, $ in Millions, $ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2024
CAD ($)
Dec. 31, 2024
GBP (£)
Dec. 31, 2023
CAD ($)
Dec. 31, 2023
GBP (£)
Derivative Instruments and Hedging Activities Disclosures [Line Items]              
Accumulated other comprehensive income expected to be reclassified into earnings within next 12 months $ 5.0            
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 $ 700.0 $ 935.0          
Foreign currency forward contracts [Member]              
Derivative Instruments and Hedging Activities Disclosures [Line Items]              
Derivative, notional amount       $ 32.8 £ 12.9 $ 29.9 £ 13.2