XML 98 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives and Hedging Activities (Schedule of Derivatives not Designated as Hedging Instruments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Derivative [Line Items]    
Risk Participation Agreement, Purchased, Derivative, Notional Amount $ 170,070 $ 126,578
Risk Participation Agreement, Purchased, Derivative, Asset, FV 304 175
Risk Participation Agreement, Purchased, Derivative, Liability, FV 0 0
Risk Participation Agreement, Sold, Derivative, Notional Amount 505,796 424,424
Risk Participation Agreement, Sold, Derivative, Asset, FV 0 0
Risk Participation Agreement, Sold, Derivative, Liability, FV (414) (296)
Derivatives not designated as hedges    
Derivative [Line Items]    
Notional Amount 7,774,862 6,506,902
Asset 85,257 81,737
Liability (85,382) (81,858)
Derivatives not designated as hedges | Pay-fixed forward-starting interest rate swaps    
Derivative [Line Items]    
Notional Amount 3,321,081 2,767,552
Asset 37,977 69,802
Liability (46,475) (10,342)
Derivatives not designated as hedges | Pay-variable interest rate swaps    
Derivative [Line Items]    
Notional Amount 3,321,081 2,767,552
Asset 46,460 10,342
Liability (37,977) (69,802)
Derivatives not designated as hedges | Interest Rate Cap    
Derivative [Line Items]    
Notional Amount 228,417 210,398
Asset 516 1,418
Liability 0 0
Derivatives not designated as hedges | Interest Rate Caps Sold    
Derivative [Line Items]    
Notional Amount 228,417 210,398
Asset 0 0
Liability $ (516) $ (1,418)