Quarterly report [Sections 13 or 15(d)]

Derivative Instruments and Hedging Activities - Interest Rate Swap Payers (Details)

v3.25.1
Derivative Instruments and Hedging Activities - Interest Rate Swap Payers (Details) - Payers - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Interest rate swap agreements    
Derivative [Line Items]    
Notional Amount $ 11,330,657,000 $ 13,882,741,000
Weighted Average Fixed Pay Rate 3.854% 4.042%
Weighted Average Receive Rate 4.41% 4.49%
Weighted Average Maturity (Years) 4 years 2 months 26 days 3 years 5 months 19 days
Interest rate swap agreements | ≤ 1 year    
Derivative [Line Items]    
Notional Amount $ 1,968,891,000 $ 2,647,671,000
Weighted Average Fixed Pay Rate 4.087% 4.73%
Weighted Average Receive Rate 4.41% 4.49%
Weighted Average Maturity (Years) 9 months 3 days 2 months 15 days
Interest rate swap agreements | > 1 and ≤ 3 years    
Derivative [Line Items]    
Notional Amount $ 3,713,000,000 $ 4,505,979,000
Weighted Average Fixed Pay Rate 3.739% 3.929%
Weighted Average Receive Rate 4.41% 4.49%
Weighted Average Maturity (Years) 1 year 11 months 12 days 1 year 6 months
Interest rate swap agreements | > 3 and ≤ 5 years    
Derivative [Line Items]    
Notional Amount $ 2,091,861,000 $ 3,073,385,000
Weighted Average Fixed Pay Rate 3.669% 3.579%
Weighted Average Receive Rate 4.41% 4.49%
Weighted Average Maturity (Years) 4 years 6 months 25 days 3 years 6 months
Interest rate swap agreements | > 5 and ≤ 7 years    
Derivative [Line Items]    
Notional Amount $ 1,867,584,000 $ 1,885,295,000
Weighted Average Fixed Pay Rate 3.798% 3.781%
Weighted Average Receive Rate 4.41% 4.49%
Weighted Average Maturity (Years) 6 years 7 months 13 days 6 years 10 months 9 days
Interest rate swap agreements | > 7 and ≤ 10 years    
Derivative [Line Items]    
Notional Amount $ 799,728,000 $ 1,122,030,000
Weighted Average Fixed Pay Rate 3.905% 3.822%
Weighted Average Receive Rate 4.41% 4.49%
Weighted Average Maturity (Years) 9 years 9 months 7 days 9 years 10 months 24 days
Interest rate swap agreements | > 10 years    
Derivative [Line Items]    
Notional Amount $ 889,593,000 $ 648,381,000
Weighted Average Fixed Pay Rate 3.951% 3.843%
Weighted Average Receive Rate 4.41% 4.49%
Weighted Average Maturity (Years) 14 years 4 months 24 days 14 years 7 months 6 days
Forward Starting Interest Rate Swap    
Derivative [Line Items]    
Notional Amount $ 2,500,000,000 $ 2,400,000,000
Weighted Average Fixed Pay Rate 3.90% 3.80%
Weighted Average Maturity (Years) 5 years 6 months 5 years 6 months