v3.26.1
Deposits - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Deposits    
Deposits, carrying amount $ 3,566,002 $ 3,380,415
Designated as Hedging Instrument | Interest rate swap related to certificate of deposits    
Deposits    
Derivative Asset, Notional Amount $ 444,100  
Derivative Asset, Average Remaining Maturity 3 years 14 days  
Derivative Asset, Weighted Average Rate 3.66%  
Wholesale Certificates of Deposit    
Deposits    
Deposits, carrying amount $ 429,700 537,100
Non-Reciprocal Interest-Bearing Transaction Accounts    
Deposits    
Deposits, carrying amount 340,300 170,300
Certificates of Deposits and Wholesale Deposits    
Deposits    
Time Deposits, $250,000 or More $ 93,100 $ 113,000