XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Financial Instruments and Hedging Activities - Schedule of Cash Flow Hedge Notional Amounts (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Notional Amount $ 63,100.0 $ 56,600.0
Designated as Hedging Instrument | January 2023 Interest Rate Swap, 1    
Derivative [Line Items]    
Notional Amount $ 250.0  
Fixed Rates 4.01%  
Designated as Hedging Instrument | January 2023 Interest Rate Swap, 2    
Derivative [Line Items]    
Notional Amount $ 250.0  
Fixed Rates 4.02%  
Designated as Hedging Instrument | January 2023 Interest Rate Swap, 3    
Derivative [Line Items]    
Notional Amount $ 500.0  
Fixed Rates 3.80%  
Designated as Hedging Instrument | January 2023 Interest Rate Swap, 4    
Derivative [Line Items]    
Notional Amount $ 250.0  
Fixed Rates 3.71%  
Designated as Hedging Instrument | January 2023 Interest Rate Swap, 5    
Derivative [Line Items]    
Notional Amount $ 250.0  
Fixed Rates 3.72%  
Designated as Hedging Instrument | August 2023 Interest Rate Swap, 1    
Derivative [Line Items]    
Notional Amount $ 100.0  
Fixed Rates 4.35%  
Designated as Hedging Instrument | August 2023 Interest Rate Swap, 2    
Derivative [Line Items]    
Notional Amount $ 250.0  
Fixed Rates 4.40%  
Designated as Hedging Instrument | August 2023 Interest Rate Swap, 3    
Derivative [Line Items]    
Notional Amount $ 250.0  
Fixed Rates 4.40%  
Designated as Hedging Instrument | August 2023 Interest Rate Swap, 4    
Derivative [Line Items]    
Notional Amount $ 400.0  
Fixed Rates 4.33%  
Designated as Hedging Instrument | August 2023 Interest Rate Swap, 5    
Derivative [Line Items]    
Notional Amount $ 250.0  
Fixed Rates 4.29%  
Designated as Hedging Instrument | August 2023 Interest Rate Swap, 6    
Derivative [Line Items]    
Notional Amount $ 250.0  
Fixed Rates 4.29%  
Designated as Hedging Instrument | August 2023 Interest Rate Swap, 7    
Derivative [Line Items]    
Notional Amount $ 250.0  
Fixed Rates 4.19%  
Designated as Hedging Instrument | August 2023 Interest Rate Swap, 8    
Derivative [Line Items]    
Notional Amount $ 250.0  
Fixed Rates 4.19%  
Designated as Hedging Instrument | December 2023 Interest Rate Swap, 1    
Derivative [Line Items]    
Notional Amount $ 150.0  
Fixed Rates 3.87%  
Designated as Hedging Instrument | December 2023 Interest Rate Swap, 2    
Derivative [Line Items]    
Notional Amount $ 50.0  
Fixed Rates 3.83%  
Designated as Hedging Instrument | December 2023 Interest Rate Swap, 3    
Derivative [Line Items]    
Notional Amount $ 50.0  
Fixed Rates 3.85%  
Designated as Hedging Instrument | December 2023 Interest Rate Swap, 4    
Derivative [Line Items]    
Notional Amount $ 125.0  
Fixed Rates 4.00%  
Designated as Hedging Instrument | December 2023 Interest Rate Swap, 5    
Derivative [Line Items]    
Notional Amount $ 125.0  
Fixed Rates 3.99%