v3.26.3
Securities - Contractual Maturities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Securities Available-for-Sale, Amortized Cost    
Due in one year or less $ 73,396  
Due after one year through five years 114,683  
Due after five years through ten years 135,214  
Due after ten years 56,897  
Debt securities excluding securities not due at a single maturity date 380,190  
Total $ 1,043,824 $ 1,133,592
Securities Available-for-Sale, Weighted Average Yield    
Due in one year or less (as a percent) 4.41%  
Due after one year through five years (as a percent) 3.85%  
Due after five years through ten years (as a percent) 3.57%  
Due after ten years (as a percent) 3.12%  
Debt securities (as a percent) 3.75%  
Total (as a percent) 3.58%  
Securities Available-for-Sale, Fair Value    
Due in one year or less $ 73,321  
Due after one year through five years 112,046  
Due after five years through ten years 126,467  
Due after ten years 52,620  
Debt securities 364,454  
Debt Securities, Available-for-sale, Total 978,576 1,090,523
Mortgage-backed and collateralized mortgage obligations    
Securities Available-for-Sale, Amortized Cost    
Securities not due at a single maturity date $ 451,846  
Securities Available-for-Sale, Weighted Average Yield    
Securities not due at a single maturity date, Weighted Average Yield (as a percent) 2.87%  
Securities Available-for-Sale, Fair Value    
Securities not due at a single maturity date $ 403,625  
Asset-backed Securities    
Securities Available-for-Sale, Amortized Cost    
Securities not due at a single maturity date 38,757  
Total $ 38,757 46,600
Securities Available-for-Sale, Weighted Average Yield    
Securities not due at a single maturity date, Weighted Average Yield (as a percent) 3.81%  
Securities Available-for-Sale, Fair Value    
Securities not due at a single maturity date $ 37,395  
Debt Securities, Available-for-sale, Total 37,395 45,816
Collateralized loan obligations.    
Securities Available-for-Sale, Amortized Cost    
Securities not due at a single maturity date 172,317  
Total $ 172,317 194,552
Securities Available-for-Sale, Weighted Average Yield    
Securities not due at a single maturity date, Weighted Average Yield (as a percent) 5.03%  
Securities Available-for-Sale, Fair Value    
Securities not due at a single maturity date $ 172,331  
Debt Securities, Available-for-sale, Total 172,331 194,464
Equity Securities    
Securities Available-for-Sale, Amortized Cost    
Securities not due at a single maturity date 714  
Total 714 684
Securities Available-for-Sale, Fair Value    
Securities not due at a single maturity date 771  
Debt Securities, Available-for-sale, Total $ 771 $ 747