XML 111 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Schedule of Cash Flow Hedges (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Aug. 31, 2023
Dec. 31, 2022
Derivative [Line Items]      
Notional Amount $ 56,551,800   $ 40,496,400
Designated as Hedging Instrument | January 2023 Interest Rate Swap, 1      
Derivative [Line Items]      
Notional Amount $ 250,000    
Fixed Rates 4.01%    
Designated as Hedging Instrument | January 2023 Interest Rate Swap, 2      
Derivative [Line Items]      
Notional Amount $ 250,000    
Fixed Rates 4.02%    
Designated as Hedging Instrument | January 2023 Interest Rate Swap, 3      
Derivative [Line Items]      
Notional Amount $ 500,000    
Fixed Rates 3.80%    
Designated as Hedging Instrument | January 2023 Interest Rate Swap, 4      
Derivative [Line Items]      
Notional Amount $ 250,000    
Fixed Rates 3.71%    
Designated as Hedging Instrument | January 2023 Interest Rate Swap, 5      
Derivative [Line Items]      
Notional Amount $ 250,000    
Fixed Rates 3.72%    
Designated as Hedging Instrument | August 2023 Interest Rate Swap, 1      
Derivative [Line Items]      
Notional Amount   $ 100,000  
Fixed Rates   4.35%  
Designated as Hedging Instrument | August 2023 Interest Rate Swap, 2      
Derivative [Line Items]      
Notional Amount   $ 250,000  
Fixed Rates   4.40%  
Designated as Hedging Instrument | August 2023 Interest Rate Swap, 3      
Derivative [Line Items]      
Notional Amount   $ 250,000  
Fixed Rates   4.40%  
Designated as Hedging Instrument | August 2023 Interest Rate Swap, 4      
Derivative [Line Items]      
Notional Amount   $ 400,000  
Fixed Rates   4.33%  
Designated as Hedging Instrument | August 2023 Interest Rate Swap, 5      
Derivative [Line Items]      
Notional Amount   $ 250,000  
Fixed Rates   4.29%  
Designated as Hedging Instrument | August 2023 Interest Rate Swap, 6      
Derivative [Line Items]      
Notional Amount   $ 250,000  
Fixed Rates   4.29%  
Designated as Hedging Instrument | August 2023 Interest Rate Swap, 7      
Derivative [Line Items]      
Notional Amount   $ 250,000  
Fixed Rates   4.19%  
Designated as Hedging Instrument | August 2023 Interest Rate Swap, 8      
Derivative [Line Items]      
Notional Amount   $ 250,000  
Fixed Rates   4.19%  
Designated as Hedging Instrument | December 2023 Interest Rate Swap, 1      
Derivative [Line Items]      
Notional Amount   $ 150,000  
Fixed Rates   3.87%  
Designated as Hedging Instrument | December 2023 Interest Rate Swap, 2      
Derivative [Line Items]      
Notional Amount   $ 50,000  
Fixed Rates   3.83%  
Designated as Hedging Instrument | December 2023 Interest Rate Swap, 3      
Derivative [Line Items]      
Notional Amount   $ 50,000  
Fixed Rates   3.85%  
Designated as Hedging Instrument | December 2023 Interest Rate Swap, 4      
Derivative [Line Items]      
Notional Amount   $ 125,000  
Fixed Rates   4.00%  
Designated as Hedging Instrument | December 2023 Interest Rate Swap, 5      
Derivative [Line Items]      
Notional Amount   $ 125,000  
Fixed Rates   3.99%