v3.25.2
Derivative Instruments and Hedging Activities - Interest Rate Swap Receivers (Details) - Receivers - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Interest rate swap agreements    
Derivative [Line Items]    
Notional Amount $ 5,847,513,000 $ 2,711,726,000
Weighted Average Pay Rate 4.45% 4.49%
Weighted Average Fixed Pay Rate 3.703% 3.565%
Weighted Average Maturity (Years) 7 years 29 days 6 years 7 months 6 days
Interest rate swap agreements | ≤ 1 year    
Derivative [Line Items]    
Notional Amount $ 0 $ 786,641,000
Weighted Average Pay Rate 0.00% 4.49%
Weighted Average Fixed Pay Rate 0.00% 4.025%
Weighted Average Maturity (Years) 0 years 2 months 19 days
Interest rate swap agreements | > 1 and ≤ 3 years    
Derivative [Line Items]    
Notional Amount $ 1,780,103,000 $ 929,804,000
Weighted Average Pay Rate 4.45% 4.49%
Weighted Average Fixed Pay Rate 3.896% 3.328%
Weighted Average Maturity (Years) 1 year 8 months 12 days 2 years 9 months
Interest rate swap agreements | > 3 and ≤ 5 years    
Derivative [Line Items]    
Notional Amount $ 1,009,478,000 $ 352,348,000
Weighted Average Pay Rate 4.45% 4.49%
Weighted Average Fixed Pay Rate 3.469% 3.099%
Weighted Average Maturity (Years) 4 years 4 months 17 days 4 years 8 months 15 days
Interest rate swap agreements | > 5 and ≤ 7 years    
Derivative [Line Items]    
Notional Amount $ 1,061,482,000 $ 99,607,000
Weighted Average Pay Rate 4.45% 4.49%
Weighted Average Fixed Pay Rate 3.51% 3.097%
Weighted Average Maturity (Years) 6 years 9 months 7 days 6 years 8 months 12 days
Interest rate swap agreements | > 7 and ≤ 10 years    
Derivative [Line Items]    
Notional Amount $ 1,100,083,000 $ 0
Weighted Average Pay Rate 4.45% 0.00%
Weighted Average Fixed Pay Rate 3.79% 0.00%
Weighted Average Maturity (Years) 9 years 4 months 9 days 0 years
Interest rate swap agreements | > 10 years    
Derivative [Line Items]    
Notional Amount $ 896,367,000 $ 543,326,000
Weighted Average Pay Rate 4.45% 4.49%
Weighted Average Fixed Pay Rate 3.622% 3.384%
Weighted Average Maturity (Years) 17 years 10 months 28 days 20 years 1 month 17 days
Forward Starting Interest Rate Swap    
Derivative [Line Items]    
Notional Amount $ 759,000,000.0 $ 719,800,000
Weighted Average Fixed Pay Rate 3.90% 4.00%
Weighted Average Maturity (Years) 7 years 1 month 6 days 2 years 7 months 6 days