v3.25.2
FAIR VALUE - Summary of carrying amounts and estimated fair values for financial instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Assets:        
Cash and cash equivalents $ 232,314 $ 236,041 $ 245,799 $ 254,442
Held-to-maturity securities, net of ACL 93,979 68,161    
Total 2,540,096 2,425,565    
Accrued interest receivable 10,783 10,364    
Liabilities:        
FHLB borrowings – fixed rate 163,416 57,038    
Subordinated notes 44,673 52,565    
Accrued interest payable 1,406 1,995    
Carrying Amount        
Assets:        
Cash and cash equivalents 232,314 236,041    
Held-to-maturity securities, net of ACL 99,825 75,724    
Total 2,516,003 2,399,952    
Accrued interest receivable 10,783 10,364    
Liabilities:        
Term deposits 397,006 471,415    
Non-term deposits 2,132,123 2,042,794    
FHLB borrowings – fixed rate 112,131 5,000    
FHLB borrowings – floating rate   50,000    
Federal Reserve borrowings – fixed rate 1,285 2,038    
Accrued interest payable 1,406 1,995    
Subordinated Notes | Carrying Amount        
Liabilities:        
Subordinated notes 44,673 52,565    
Quoted Prices in Active Markets for Identical Assets (Level 1) | Estimate of Fair Value Measurement        
Assets:        
Cash and cash equivalents 232,314 236,041    
Held-to-maturity securities, net of ACL 247 242    
Accrued interest receivable 10,783 10,364    
Liabilities:        
Term deposits 352,536 429,008    
Non-term deposits 2,132,123 2,042,794    
FHLB borrowings – fixed rate 112,131 5,000    
Federal Reserve borrowings – fixed rate 1,285 2,038    
Accrued interest payable 1,406 1,995    
Significant Other Observable Inputs (Level 2) | Estimate of Fair Value Measurement        
Assets:        
Held-to-maturity securities, net of ACL 85,436 60,044    
Liabilities:        
FHLB borrowings – floating rate 50,000 50,000    
Significant Unobservable Inputs (Level 3) | Fair Value, Nonrecurring | Commercial and Industrial | Commission Receiver Costs | Appraisal value        
Liabilities:        
Net recorded investment 9,734      
Significant Unobservable Inputs (Level 3) | Estimate of Fair Value Measurement        
Assets:        
Held-to-maturity securities, net of ACL 8,296 7,875    
Total 2,454,131 2,325,081    
Liabilities:        
Term deposits 44,862 42,764    
Significant Unobservable Inputs (Level 3) | Subordinated Notes | Estimate of Fair Value Measurement        
Liabilities:        
Subordinated notes $ 42,401 $ 48,451