XML 94 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
DERIVATIVE AND HEDGING INSTRUMENTS - Notional Amounts of Derivative Instruments (Details)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
CAD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CAD ($)
Cash Flow Hedges | Designated as Hedging Instrument        
Derivative [Line Items]        
Notional amount $ 430,000,000   $ 753,750,000  
Cash Flow Hedges | Designated as Hedging Instrument | Cross currency interest rate swaps        
Derivative [Line Items]        
Notional amount   $ 150,000,000   $ 300,000,000
Net Investment Hedges | Designated as Hedging Instrument        
Derivative [Line Items]        
Notional amount   189,600,000   194,300,000
Net Investment Hedges | Designated as Hedging Instrument | Cross currency interest rate swaps        
Derivative [Line Items]        
Notional amount   46,270,000   55,335,000
Net Investment Hedges | Not Designated as Hedging Instrument | Cross currency interest rate swaps        
Derivative [Line Items]        
Notional amount   $ 10,030,000   $ 965,000