XML 64 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments - Interest Rate Swaps Outstanding (Details) - Interest rate contracts - Designated derivatives
$ in Thousands, $ in Millions
Mar. 31, 2025
USD ($)
Mar. 31, 2025
CAD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
CAD ($)
Derivative [Line Items]        
Interest rate swap assets $ 7,266   $ 14,141  
Interest rate swap liabilities 4,465   3,021  
Interest Rate Swap Agreement 1 Maturing July 30 2027        
Derivative [Line Items]        
Notional $ 200,000   $ 200,000  
Fixed Base Interest Rate Swap 3.05% 3.05% 3.05% 3.05%
Interest rate swap assets $ 2,624   $ 4,651  
Interest rate swap liabilities 0   0  
Interest Rate Swap Agreement 2 Maturing July 30 2027        
Derivative [Line Items]        
Notional $ 175,000   $ 175,000  
Fixed Base Interest Rate Swap 3.47% 3.47% 3.47% 3.47%
Interest rate swap assets $ 649   $ 2,265  
Interest rate swap liabilities 0   0  
Interest Rate Swap Agreement 1 Maturing December 31 2027        
Derivative [Line Items]        
Notional $ 270,000   $ 270,000  
Fixed Base Interest Rate Swap 3.05% 3.05% 3.05% 3.05%
Interest rate swap assets $ 3,993   $ 7,225  
Interest rate swap liabilities $ 0   $ 0  
Interest Rate Swap Agreement 2 Maturing December 31 2027        
Derivative [Line Items]        
Notional   $ 250   $ 250
Fixed Base Interest Rate Swap 3.59% 3.59% 3.59% 3.59%
Interest rate swap assets $ 0   $ 0  
Interest rate swap liabilities $ 4,465   $ 3,021