v3.24.1.u1
Fair Value Measurements - Fair Values of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Financial assets:    
Securities available-for-sale $ 138,170 $ 143,323
Carrying Value    
Financial assets:    
Interest-bearing deposits in other financial institutions 210,359 215,824
Securities available-for-sale 138,170 143,323
Loans held-for-sale 3,256 5,155
Net loans held-for-investment 2,369,632 2,295,919
Federal Home Loan Bank (“FHLB”) and other restricted stock 12,716 12,716
Accrued interest receivable 10,394 9,468
Financial liabilities:    
Deposits 2,402,840 2,351,612
FHLB advances 50,000 39,000
Accrued interest payable 16,742 18,052
Fair Value    
Financial assets:    
Interest-bearing deposits in other financial institutions 210,359 215,824
Securities available-for-sale 138,170 143,323
Loans held-for-sale 3,498 5,472
Net loans held-for-investment 2,285,874 2,225,573
Accrued interest receivable 10,394 9,468
Financial liabilities:    
Deposits 2,406,788 2,353,465
FHLB advances 50,030 39,013
Accrued interest payable 16,742 18,052
Fair Value | Level 1    
Financial assets:    
Interest-bearing deposits in other financial institutions 210,359 215,824
Securities available-for-sale 0 0
Loans held-for-sale 0 0
Net loans held-for-investment 0 0
Accrued interest receivable 348 128
Financial liabilities:    
Deposits 0 0
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 138,170 143,323
Loans held-for-sale 3,498 5,472
Net loans held-for-investment 0 0
Accrued interest receivable 452 513
Financial liabilities:    
Deposits 0 0
FHLB advances 50,030 39,013
Accrued interest payable 46 192
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,285,874 2,225,573
Accrued interest receivable 9,594 8,827
Financial liabilities:    
Deposits 2,406,788 2,353,465
FHLB advances 0 0
Accrued interest payable $ 16,696 $ 17,860