v3.26.1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Carrying Amount and Estimated Fair Values of Financial Instruments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financial Assets:    
Securities held-to-maturity $ 369,452 $ 313,082
Financial Liabilities:    
Non-interest-bearing demand deposits 1,591,126 1,479,420
Carrying Amount    
Financial Assets:    
Cash and due from banks 10,253 12,086
Overnight deposits 229,011 381,501
Securities held-to-maturity 415,041 356,627
Loans, net 7,266,891 6,713,152
Other investments    
FRB Stock 17,008 11,410
FHLB Stock 8,504 7,224
Disability Fund 1,500 1,500
Time deposits at banks 747 498
Accrued interest receivable 36,505 35,818
Financial Liabilities:    
Non-interest-bearing demand deposits 1,591,126 1,479,420
Money market and savings deposits 5,987,018 5,707,634
Time deposits 153,338 190,124
Trust preferred securities 20,620 20,620
Accrued interest payable 2,603 1,635
Secured and other borrowings 15,938 10,975
Total Fair Value    
Financial Assets:    
Cash and due from banks 10,253 12,086
Overnight deposits 229,011 381,501
Securities held-to-maturity 369,452 313,082
Loans, net 7,306,266 6,790,711
Other investments    
Disability Fund 1,500 1,500
Time deposits at banks 747 498
Accrued interest receivable 36,505 35,818
Financial Liabilities:    
Non-interest-bearing demand deposits 1,591,126 1,479,420
Money market and savings deposits 5,987,018 5,707,634
Time deposits 153,011 190,195
Trust preferred securities 20,007 20,028
Accrued interest payable 2,603 1,635
Secured and other borrowings 15,938 10,975
Fair Value, Inputs, Level 1    
Financial Assets:    
Cash and due from banks 10,253 12,086
Overnight deposits 229,011 381,501
Other investments    
Time deposits at banks 747 498
Financial Liabilities:    
Non-interest-bearing demand deposits 1,591,126 1,479,420
Money market and savings deposits 5,987,018 5,707,634
Accrued interest payable 9 12
Fair Value, Inputs, Level 2    
Financial Assets:    
Securities held-to-maturity 369,452 313,082
Other investments    
Disability Fund 1,500 1,500
Accrued interest receivable 3,124 2,430
Financial Liabilities:    
Time deposits 153,011 190,195
Accrued interest payable 2,289 1,302
Secured and other borrowings 15,938 10,975
Fair Value, Inputs, Level 3    
Financial Assets:    
Loans, net 7,306,266 6,790,711
Other investments    
Accrued interest receivable 33,381 33,388
Financial Liabilities:    
Trust preferred securities 20,007 20,028
Accrued interest payable $ 305 $ 321