v3.26.1
Fair Value - Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financial Assets:    
Securities available-for-sale $ 327,030 $ 256,835
Carrying Value [Member]    
Financial Assets:    
Cash and cash equivalents 48,905 10,507
Securities available-for-sale 327,030 256,835
Loans receivable held for investment 1,126,539 1,016,540
Accrued interest receivable 6,746 5,999
Interest rate swaps 203 105
Financial Liabilities:    
Non interest bearing demand deposits 100,883 105,835
Interest bearing demand deposits 654,648 512,034
Time deposits 359,120 299,734
FHLB borrowings   72,000
Borrowings 94,000  
Securities sold under agreements to repurchase 81,928 80,773
Accrued interest payable 1,669 1,633
Interest rate swaps 203 105
Fair Value [Member]    
Financial Assets:    
Cash and cash equivalents 48,905 10,507
Securities available-for-sale 327,030 256,835
Loans receivable held for investment 1,085,985 1,002,049
Accrued interest receivable 6,746 5,999
Interest rate swaps 203 105
Financial Liabilities:    
Non interest bearing demand deposits 100,883 105,835
Interest bearing demand deposits 654,648 512,034
Time deposits 358,556 299,434
FHLB borrowings   72,019
Borrowings 93,985  
Securities sold under agreements to repurchase 81,928 80,773
Accrued interest payable 1,669 1,633
Interest rate swaps 203 105
Fair Value [Member] | Level 1 [Member]    
Financial Assets:    
Cash and cash equivalents 48,905 10,507
Securities available-for-sale 0 4,987
Loans receivable held for investment 0 0
Accrued interest receivable 12 36
Interest rate swaps 0 0
Financial Liabilities:    
Non interest bearing demand deposits 0 0
Interest bearing demand deposits 0 0
Time deposits 0 0
FHLB borrowings   0
Borrowings 0  
Securities sold under agreements to repurchase 0 0
Accrued interest payable 0 0
Interest rate swaps 0 0
Fair Value [Member] | Level 2 [Member]    
Financial Assets:    
Cash and cash equivalents 0 0
Securities available-for-sale 327,030 251,848
Loans receivable held for investment 0 0
Accrued interest receivable 1,178 800
Interest rate swaps 203 105
Financial Liabilities:    
Non interest bearing demand deposits 100,883 105,835
Interest bearing demand deposits 654,648 512,034
Time deposits 358,556 299,434
FHLB borrowings   72,019
Borrowings 93,985  
Securities sold under agreements to repurchase 81,928 80,773
Accrued interest payable 1,669 1,633
Interest rate swaps 203 105
Fair Value [Member] | Level 3 [Member]    
Financial Assets:    
Cash and cash equivalents 0 0
Securities available-for-sale 0 0
Loans receivable held for investment 1,085,985 1,002,049
Accrued interest receivable 5,556 5,163
Interest rate swaps 0 0
Financial Liabilities:    
Non interest bearing demand deposits 0 0
Interest bearing demand deposits 0 0
Time deposits 0 0
FHLB borrowings   0
Borrowings 0  
Securities sold under agreements to repurchase 0 0
Accrued interest payable 0 0
Interest rate swaps $ 0 $ 0