v3.26.1
Fair Value Measurements (Carrying Amounts and Estimated Fair Values of Financial Instruments not Carried at Fair Value) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Carrying Amount [Member]    
Financial Assets:    
Cash and due from banks $ 7,892 $ 6,027
Interest-bearing deposits in banks 110,262 32,450
Investment securities held to maturity, net 136,127 153,941
Loans held for investment, net 2,295,684 2,163,757
Accrued interest receivable 11,670 11,661
Financial Liabilities:    
Non-interest bearing demand deposits 618,062 583,860
Savings and money market deposits 1,251,598 1,186,422
Interest-bearing demand deposits 49,721 46,989
Time deposits 532,890 527,809
FHLB advances 240,900 158,250
Subordinated notes, net 39,376 39,300
Accrued interest payable 3,334 3,984
Fair Value [Member]    
Financial Assets:    
Cash and due from banks 7,892 6,027
Interest-bearing deposits in banks 110,262 32,450
Investment securities held to maturity, net 124,177 142,508
Loans held for investment, net 2,335,350 2,210,781
Accrued interest receivable 11,670 11,661
Financial Liabilities:    
Non-interest bearing demand deposits 618,062 583,860
Savings and money market deposits 1,251,598 1,186,422
Interest-bearing demand deposits 49,721 46,989
Time deposits 531,300 527,575
FHLB advances 240,622 158,342
Subordinated notes, net 35,785 40,131
Accrued interest payable 3,334 3,984
Fair Value [Member] | Level 1 [Member]    
Financial Assets:    
Cash and due from banks 7,892 6,027
Interest-bearing deposits in banks 110,262 32,450
Investment securities held to maturity, net 0 0
Loans held for investment, net 0 0
Accrued interest receivable 0 0
Financial Liabilities:    
Non-interest bearing demand deposits 618,062 583,860
Savings and money market deposits 1,251,598 1,186,422
Interest-bearing demand deposits 49,721 46,989
Time deposits 0 0
FHLB advances 0 0
Subordinated notes, net 0 0
Accrued interest payable 0 0
Fair Value [Member] | Level 2 [Member]    
Financial Assets:    
Cash and due from banks 0 0
Interest-bearing deposits in banks 0 0
Investment securities held to maturity, net 124,177 142,508
Loans held for investment, net 0 0
Accrued interest receivable 1,512 1,443
Financial Liabilities:    
Non-interest bearing demand deposits 0 0
Savings and money market deposits 0 0
Interest-bearing demand deposits 0 0
Time deposits 531,300 527,575
FHLB advances 240,622 158,342
Subordinated notes, net 35,785 40,131
Accrued interest payable 3,334 3,984
Fair Value [Member] | Level 3 [Member]    
Financial Assets:    
Cash and due from banks 0 0
Interest-bearing deposits in banks 0 0
Investment securities held to maturity, net 0 0
Loans held for investment, net 2,335,350 2,210,781
Accrued interest receivable 10,158 10,218
Financial Liabilities:    
Non-interest bearing demand deposits 0 0
Savings and money market deposits 0 0
Interest-bearing demand deposits 0 0
Time deposits 0 0
FHLB advances 0 0
Subordinated notes, net   0
Accrued interest payable $ 0 $ 0