v3.26.1
Derivatives and Hedging Activities - Schedule of Interest Rate Swaps Outstanding (Details) - Interest Rate Swap, Fixed Rate - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Derivative [Line Items]    
Notional Amount $ 4,765,000 $ 3,820,000
Weighted Average Fixed Pay Rate 1.99% 1.34%
Weighted Average Floating Receive Rate 3.68% 3.87%
Weighted Average Years to Maturity 6 years 4 years 7 months 6 days
Less than 3 years    
Derivative [Line Items]    
Notional Amount $ 1,925,000 $ 2,155,000
Weighted Average Fixed Pay Rate 1.28% 1.21%
Weighted Average Floating Receive Rate 3.68% 3.87%
Weighted Average Years to Maturity 1 year 8 months 12 days 1 year 4 months 24 days
3 to 5 years    
Derivative [Line Items]    
Notional Amount $ 1,150,000 $ 950,000
Weighted Average Fixed Pay Rate 1.14% 0.54%
Weighted Average Floating Receive Rate 3.68% 3.87%
Weighted Average Years to Maturity 4 years 2 months 12 days 4 years 7 months 6 days
5 to 7 years    
Derivative [Line Items]    
Notional Amount $ 545,000  
Weighted Average Fixed Pay Rate 3.66%  
Weighted Average Floating Receive Rate 3.68%  
Weighted Average Years to Maturity 6 years 7 months 6 days  
7 to 10 years    
Derivative [Line Items]    
Notional Amount $ 595,000 $ 305,000
Weighted Average Fixed Pay Rate 3.98% 4.12%
Weighted Average Floating Receive Rate 3.68% 3.87%
Weighted Average Years to Maturity 9 years 2 months 12 days 9 years 1 month 6 days
Greater than 10 years    
Derivative [Line Items]    
Notional Amount $ 550,000 $ 410,000
Weighted Average Fixed Pay Rate 2.44% 1.83%
Weighted Average Floating Receive Rate 3.68% 3.87%
Weighted Average Years to Maturity 20 years 6 months 17 years 10 months 24 days