v3.26.3
Derivative Financial Instruments (Schedule of Derivatives not Designated as Hedging Instruments) (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Derivative [Line Items]    
Risk Participation Agreement, Purchased, Derivative, Notional Amount $ 306,178 $ 245,198
Risk Participation Agreement, Purchased, Derivative, Asset, FV 102 273
Risk Participation Agreement, Purchased, Derivative, Liability, FV 0 0
Risk Participation Agreement, Sold, Derivative, Notional Amount 418,123 357,889
Risk Participation Agreement, Sold, Derivative, Asset, FV 0 0
Risk Participation Agreement, Sold, Derivative, Liability, FV (50) (212)
Derivatives not designated as hedges    
Derivative [Line Items]    
Notional Amount 11,391,561 9,437,677
Asset 145,719 78,051
Liability (146,163) (77,861)
Derivatives not designated as hedges | Pay-fixed forward-starting interest rate swaps    
Derivative [Line Items]    
Notional Amount 5,010,600 4,136,758
Asset 140,040 26,526
Liability (629) (50,883)
Derivatives not designated as hedges | Pay-variable interest rate swaps    
Derivative [Line Items]    
Notional Amount 5,010,600 4,136,758
Asset 630 51,012
Liability (140,537) (26,526)
Derivatives not designated as hedges | Interest Rate Cap    
Derivative [Line Items]    
Notional Amount 323,030 280,537
Asset 4,947 198
Liability 0 (42)
Derivatives not designated as hedges | Interest Rate Caps Sold    
Derivative [Line Items]    
Notional Amount 323,030 280,537
Asset 0 42
Liability $ (4,947) $ (198)