v3.26.1
FAIR VALUE - Schedule of Assets and Liabilities Not Carried at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets:    
Investment securities held to maturity $ 2,378 $ 2,384
Loans HFI, at amortized cost 51,807 54,076
Fair Value, Inputs, Level 1 | Carrying Value | Cash and cash equivalents    
Assets:    
Cash and cash equivalents 134,465 206,982
Fair Value, Inputs, Level 1 | Fair Value | Cash and cash equivalents    
Assets:    
Cash and cash equivalents 134,465 206,982
Fair Value, Inputs, Level 2 | Carrying Value    
Assets:    
Investment securities held to maturity 2,491 2,493
Nonmarketable equity securities, at cost 4,662 4,656
Accrued interest receivable 7,683 8,421
Liabilities:    
Subordinated notes 6,099 5,962
Notes payable 1,479 1,593
Accrued interest payable 958 1,133
Fair Value, Inputs, Level 2 | Carrying Value | Time deposits    
Liabilities:    
Deposits, liabilities 387,752 402,341
Fair Value, Inputs, Level 2 | Carrying Value | Noninterest-bearing deposit accounts    
Liabilities:    
Deposits, liabilities 111,476 95,731
Fair Value, Inputs, Level 2 | Carrying Value | Interest-bearing transaction accounts    
Liabilities:    
Deposits, liabilities 153,860 231,227
Fair Value, Inputs, Level 2 | Carrying Value | Savings and money market deposit accounts    
Liabilities:    
Deposits, liabilities 432,781 454,639
Fair Value, Inputs, Level 2 | Fair Value    
Assets:    
Investment securities held to maturity 2,378 2,384
Nonmarketable equity securities, at cost 4,662 4,656
Accrued interest receivable 7,683 8,421
Liabilities:    
Subordinated notes 5,725 5,877
Notes payable 1,476 1,590
Accrued interest payable 958 1,133
Fair Value, Inputs, Level 2 | Fair Value | Time deposits    
Liabilities:    
Deposits, liabilities 388,050 403,394
Fair Value, Inputs, Level 2 | Fair Value | Noninterest-bearing deposit accounts    
Liabilities:    
Deposits, liabilities 111,476 95,731
Fair Value, Inputs, Level 2 | Fair Value | Interest-bearing transaction accounts    
Liabilities:    
Deposits, liabilities 153,860 231,227
Fair Value, Inputs, Level 2 | Fair Value | Savings and money market deposit accounts    
Liabilities:    
Deposits, liabilities 432,781 454,639
Fair Value, Inputs, Level 3 | Carrying Value    
Assets:    
Loans HFI, at amortized cost 857,987 887,822
Fair Value, Inputs, Level 3 | Carrying Value | Government guaranteed loan servicing rights    
Assets:    
Government guaranteed loan servicing rights 11,334 12,580
Fair Value, Inputs, Level 3 | Fair Value    
Assets:    
Loans HFI, at amortized cost 875,190 900,200
Fair Value, Inputs, Level 3 | Fair Value | Government guaranteed loan servicing rights    
Assets:    
Government guaranteed loan servicing rights $ 14,653 $ 16,041