v3.26.3
Deposits - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Deposits    
Deposits, carrying amount $ 3,749,773 $ 3,380,415
Designated as Hedging Instrument | Interest rate swap related to certificate of deposits    
Deposits    
Derivative Asset, Notional Amount $ 424,100  
Derivative Asset, Average Remaining Maturity 2 years 10 months 13 days  
Derivative Asset, Weighted Average Rate 4.53%  
Wholesale Certificates of Deposit    
Deposits    
Deposits, carrying amount $ 500,600 537,100
Non-Reciprocal Interest-Bearing Transaction Accounts    
Deposits    
Deposits, carrying amount 270,300 170,300
Certificates of Deposits and Wholesale Deposits    
Deposits    
Time Deposits, $250,000 or More $ 52,000 $ 113,000