v3.26.3
FAIR VALUE - Summary of Financial Instruments at Carrying Amounts and Estimated Fair Values (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Financial Assets      
Interest-bearing deposits with banks $ 76,956 $ 107,691  
Restricted investments in bank stock 32,514 26,717  
Investment securities 919,448 952,740 $ 41,600
Carrying Amount      
Financial Assets      
Cash and due from banks 48,690 42,083  
Interest-bearing deposits with banks 76,956 107,691  
Restricted investments in bank stock 32,514 26,717  
Investment securities 919,448 952,740  
Loans held for sale 3,924 6,090  
Loans, net of allowance for credit losses 4,161,598 3,973,012  
Accrued interest receivable 20,733 21,473  
Financial Liabilities      
Deposits 4,581,910 4,528,774  
Securities sold under agreements to repurchase   24,542  
FHLB advances and other borrowings 417,252 274,701  
Subordinated notes and trust preferred debt 8,109 37,122  
Accrued interest payable 2,729 3,497  
Off-balance sheet instruments 0 0  
Carrying Amount | Derivatives      
Financial Assets      
Derivatives 21,898 14,676  
Financial Liabilities      
Derivatives 24,431 15,138  
Fair Value      
Financial Liabilities      
Off-balance sheet instruments 0 0  
Fair Value | Fair Value      
Financial Assets      
Cash and due from banks 48,690 42,083  
Interest-bearing deposits with banks 76,956 107,691  
Investment securities 919,448 952,740  
Loans held for sale 3,924 6,090  
Loans, net of allowance for credit losses 4,059,702 3,934,248  
Accrued interest receivable 20,733 21,473  
Financial Liabilities      
Deposits 4,579,112 4,527,619  
Securities sold under agreements to repurchase   24,542  
FHLB advances and other borrowings 416,628 274,765  
Subordinated notes and trust preferred debt 8,645 38,861  
Accrued interest payable 2,729 3,497  
Fair Value | Fair Value | Derivatives      
Financial Assets      
Derivatives 21,898 14,676  
Financial Liabilities      
Derivatives 24,431 15,138  
Fair Value | Level 1      
Financial Assets      
Cash and due from banks 48,690 42,083  
Interest-bearing deposits with banks 76,956 107,691  
Investment securities 14,479 14,454  
Loans held for sale 0 0  
Loans, net of allowance for credit losses 0 0  
Accrued interest receivable 0 0  
Financial Liabilities      
Deposits 0 0  
Securities sold under agreements to repurchase   0  
FHLB advances and other borrowings 0 0  
Subordinated notes and trust preferred debt 0 0  
Accrued interest payable 0 0  
Off-balance sheet instruments 0 0  
Fair Value | Level 1 | Derivatives      
Financial Assets      
Derivatives 0 0  
Financial Liabilities      
Derivatives 0 0  
Fair Value | Level 2      
Financial Assets      
Cash and due from banks 0 0  
Interest-bearing deposits with banks 0 0  
Investment securities 899,359 922,958  
Loans held for sale 3,924 6,090  
Loans, net of allowance for credit losses 0 0  
Accrued interest receivable 4,600 5,026  
Financial Liabilities      
Deposits 4,579,112 4,527,619  
Securities sold under agreements to repurchase   24,542  
FHLB advances and other borrowings 416,628 274,765  
Subordinated notes and trust preferred debt 8,645 38,861  
Accrued interest payable 2,729 3,497  
Off-balance sheet instruments 0 0  
Fair Value | Level 2 | Derivatives      
Financial Assets      
Derivatives 21,898 14,638  
Financial Liabilities      
Derivatives 24,431 15,138  
Fair Value | Level 3      
Financial Assets      
Cash and due from banks 0 0  
Interest-bearing deposits with banks 0 0  
Investment securities 5,610 15,328  
Loans held for sale 0 0  
Loans, net of allowance for credit losses 4,059,702 3,934,248  
Accrued interest receivable 16,133 16,447  
Financial Liabilities      
Deposits 0 0  
Securities sold under agreements to repurchase   0  
FHLB advances and other borrowings 0 0  
Subordinated notes and trust preferred debt 0 0  
Accrued interest payable 0 0  
Off-balance sheet instruments 0 0  
Fair Value | Level 3 | Derivatives      
Financial Assets      
Derivatives 0 38  
Financial Liabilities      
Derivatives $ 0 $ 0