XML 73 R61.htm IDEA: XBRL DOCUMENT v3.25.2
DERIVATIVE AND HEDGING INSTRUMENTS - Notional Amount of Derivatives Instruments (Details)
$ in Thousands, $ in Thousands
Jul. 30, 2025
USD ($)
swap
Jun. 30, 2025
USD ($)
Jun. 30, 2025
CAD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
CAD ($)
Cash flow hedges | Designated as hedging instrument          
Derivative [Line Items]          
Notional amount   $ 930,000   $ 430,000  
Cash flow hedges | Designated as hedging instrument | Subsequent event          
Derivative [Line Items]          
Notional amount $ 500,000        
Number of interest rate swaps | swap 6        
Cash flow hedges | Designated as hedging instrument | Cross currency interest rate swaps          
Derivative [Line Items]          
Notional amount     $ 150,000   $ 150,000
Net Investment Hedges | Designated as hedging instrument          
Derivative [Line Items]          
Notional amount     182,800   189,600
Net Investment Hedges | Designated as hedging instrument | Cross currency interest rate swaps          
Derivative [Line Items]          
Notional amount     0   46,270
Net Investment Hedges | Not designated as hedging instrument | Cross currency interest rate swaps          
Derivative [Line Items]          
Notional amount     $ 0   $ 10,030