XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Derivatives - Interest Rate Swaps Outstanding (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
May 09, 2023
Feb. 12, 2021
Interest rate swaps        
Derivative [Line Items]        
Notional Amount $ 1,350,000,000 $ 1,350,000,000   $ 900,000,000
Interest Rate Swap 1 - Entered in February 3 2019        
Derivative [Line Items]        
Fixed Rate Paid (Received) 2.749%      
Notional Amount $ 0 0    
Interest Rate Swap 2 - Entered in February 3 2020        
Derivative [Line Items]        
Fixed Rate Paid (Received) 2.735%      
Notional Amount $ 0 0    
Interest Rate Swap 3 - Entered in February 3 2021        
Derivative [Line Items]        
Fixed Rate Paid (Received) 2.736%      
Notional Amount $ 0 0    
Interest Rate Swap 4 - Entered in February 3 2022        
Derivative [Line Items]        
Fixed Rate Paid (Received) 2.78%      
Notional Amount $ 0 0    
Interest Rate Swap 5 - Entered in February 9 2021        
Derivative [Line Items]        
Fixed Rate Paid (Received) 2.3415%   2.3415% 2.382%
Notional Amount $ 1,350,000,000 $ 1,350,000,000