v3.26.1
Deposits - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Deposits    
Deposits, carrying amount $ 3,592,165 $ 3,380,415
Designated as Hedging Instrument | Interest rate swap related to certificate of deposits    
Deposits    
Derivative Asset, Notional Amount $ 429,100  
Derivative Asset, Average Remaining Maturity 3 years 1 month 2 days  
Derivative Asset, Weighted Average Rate 3.88%  
Wholesale Certificates of Deposit    
Deposits    
Deposits, carrying amount $ 389,200 537,100
Non-Reciprocal Interest-Bearing Transaction Accounts    
Deposits    
Deposits, carrying amount 325,300 170,300
Certificates of Deposits and Wholesale Deposits    
Deposits    
Time Deposits, $250,000 or More $ 70,800 $ 113,000