XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Financial Instruments - Interest Rate Swaps Outstanding (Details) - Interest Rate Swap - Designated derivatives
$ in Thousands, $ in Millions
Jun. 30, 2024
USD ($)
Jun. 30, 2024
CAD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CAD ($)
Derivative [Line Items]        
Interest rate swap assets $ 22,096   $ 9,581  
Interest rate swap liabilities 0   330  
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 $ 6,804   $ 3,687  
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 $ 3,846   $ 788  
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 $ 9,806   $ 5,106  
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 $ 1,640   $ 0  
Interest rate swap liabilities $ 0   $ 330