v3.26.1
Derivative Financial Instruments - Schedule of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative [Line Items]    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Hedging | Interest rate swap agreements    
Derivative [Line Items]    
Asset derivatives, notional amount $ 100,000 $ 50,000
Asset derivatives, fair value 609 51
Liability derivatives, notional amount 75,000 125,000
Liability derivatives, fair value 58 1,280
Not Hedging    
Derivative [Line Items]    
Asset derivatives, notional amount 1,009,853 992,096
Asset derivatives, fair value 22,012 25,922
Liability derivatives, notional amount 1,066,582 1,154,603
Liability derivatives, fair value 20,780 26,673
Not Hedging | Interest rate swap agreements    
Derivative [Line Items]    
Asset derivatives, notional amount 878,510 912,021
Asset derivatives, fair value 20,652 25,155
Liability derivatives, notional amount 878,510 912,021
Liability derivatives, fair value 20,708 25,366
Not Hedging | Foreign exchange swap agreements    
Derivative [Line Items]    
Asset derivatives, notional amount   2,592
Asset derivatives, fair value   4
Liability derivatives, notional amount   0
Liability derivatives, fair value   0
Not Hedging | Interest rate lock commitments    
Derivative [Line Items]    
Asset derivatives, notional amount 28,250 24,772
Asset derivatives, fair value 673 617
Liability derivatives, notional amount 0 0
Liability derivatives, fair value 0 0
Not Hedging | Forward commitments    
Derivative [Line Items]    
Asset derivatives, notional amount 3,093 2,711
Asset derivatives, fair value 78 95
Liability derivatives, notional amount 0 0
Liability derivatives, fair value 0 0
Not Hedging | Risk participation agreements    
Derivative [Line Items]    
Asset derivatives, notional amount 0 0
Asset derivatives, fair value 0 0
Liability derivatives, notional amount 113,072 117,582
Liability derivatives, fair value $ 14 $ 27