v3.26.1
Fair Value Measurements - Schedule of Carrying Value and Estimated Fair Values of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financial assets:    
Securities available-for-sale $ 170,477 $ 160,009
Carrying Value    
Financial assets:    
Interest-bearing deposits in other financial institutions 242,618 181,823
Securities available-for-sale 170,477 160,009
Loans held-for-sale 3,604 12,077
Net loans held-for-investment 2,839,608 2,787,019
Federal Home Loan Bank (“FHLB”) and other restricted stock 14,978 14,978
Accrued interest receivable 10,952 10,669
Financial liabilities:    
Deposits 2,887,980 2,795,412
Other short-term borrowings   0
FHLB advances 50,000 34,000
Accrued interest payable 22,332 25,228
Fair Value    
Financial assets:    
Interest-bearing deposits in other financial institutions 242,618 181,823
Securities available-for-sale 170,477 160,009
Loans held-for-sale 3,794 12,815
Net loans held-for-investment 2,842,450 2,783,879
Accrued interest receivable 10,952 10,669
Financial liabilities:    
Deposits 2,896,103 2,805,598
Other short-term borrowings   0
FHLB advances 50,169 34,000
Accrued interest payable 22,332 25,228
Fair Value | Level 1    
Financial assets:    
Interest-bearing deposits in other financial institutions 242,618 181,823
Securities available-for-sale 0 0
Loans held-for-sale 0 0
Net loans held-for-investment 0 0
Accrued interest receivable 317 126
Financial liabilities:    
Deposits 0 0
Other short-term borrowings  
FHLB advances 0 0
Accrued interest payable 0 0
Fair Value | Level 2    
Financial assets:    
Interest-bearing deposits in other financial institutions 0 0
Securities available-for-sale 170,477 160,009
Loans held-for-sale 3,794 12,815
Net loans held-for-investment 0 0
Accrued interest receivable 606 599
Financial liabilities:    
Deposits 0 0
Other short-term borrowings   0
FHLB advances 50,169 34,000
Accrued interest payable 5 4
Fair Value | Level 3    
Financial assets:    
Interest-bearing deposits in other financial institutions 0 0
Securities available-for-sale 0 0
Loans held-for-sale 0 0
Net loans held-for-investment 2,842,450 2,783,879
Accrued interest receivable 10,029 9,944
Financial liabilities:    
Deposits 2,896,103 2,805,598
Other short-term borrowings   0
FHLB advances 0 0
Accrued interest payable $ 22,327 $ 25,224