Annual report pursuant to Section 13 and 15(d)

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

v3.25.0.1
Derivative Instruments and Hedging Activities - Interest Rate Swap Receivers (Details) - Sale contracts - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Interest rate swap agreements    
Derivative [Line Items]    
Amount outstanding $ 2,711,726,000 $ 5,660,631,000
Weighted Average Receive Rate 4.49% 5.38%
Average Fixed Rate 3.565% 4.052%
Weighted Average Months to Expiration 6 years 7 months 6 days 5 years
Interest rate swap agreements | ≤ 1 year    
Derivative [Line Items]    
Amount outstanding $ 786,641,000 $ 0
Weighted Average Receive Rate 4.49% 0.00%
Average Fixed Rate 4.025% 0.00%
Weighted Average Months to Expiration 2 months 19 days 0 years
Interest rate swap agreements | > 1 and ≤ 3 years    
Derivative [Line Items]    
Amount outstanding $ 929,804,000 $ 2,470,819,000
Weighted Average Receive Rate 4.49% 5.38%
Average Fixed Rate 3.328% 4.204%
Weighted Average Months to Expiration 2 years 9 months 1 year 4 months 9 days
Interest rate swap agreements | > 3 and ≤ 5 years    
Derivative [Line Items]    
Amount outstanding $ 352,348,000 $ 780,000,000
Weighted Average Receive Rate 4.49% 5.38%
Average Fixed Rate 3.099% 3.845%
Weighted Average Months to Expiration 4 years 8 months 15 days 1 year 4 months 9 days
Interest rate swap agreements | > 5 and ≤ 7 years    
Derivative [Line Items]    
Amount outstanding $ 99,607,000 $ 988,026,000
Weighted Average Receive Rate 4.49% 5.38%
Average Fixed Rate 3.097% 4.023%
Weighted Average Months to Expiration 6 years 8 months 12 days 4 years 10 days
Interest rate swap agreements | > 7 and ≤ 10 years    
Derivative [Line Items]    
Amount outstanding $ 0 $ 1,161,160,000
Weighted Average Receive Rate 0.00% 5.38%
Average Fixed Rate 0.00% 4.013%
Weighted Average Months to Expiration 0 years 9 years 6 months 25 days
Interest rate swap agreements | > 10 years    
Derivative [Line Items]    
Amount outstanding $ 543,326,000 $ 260,626,000
Weighted Average Receive Rate 4.49% 5.38%
Average Fixed Rate 3.384% 3.444%
Weighted Average Months to Expiration 20 years 1 month 17 days 20 years 3 days
Forward Starting Interest Rate Swap    
Derivative [Line Items]    
Amount outstanding $ 719,800,000 $ 645,200,000
Average Fixed Rate 4.00% 4.40%
Weighted Average Months to Expiration 2 years 7 months 6 days 2 years