v3.26.1
NOTES PAYABLE - FHLB advances (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
NOTES PAYABLE    
Notes payable, before adjustments $ 100,000 $ 110,000
Purchase accounting adjustment (8) (34)
Total notes payable $ 99,992 $ 109,966
Fixed rate, fixed term, Maturity 03/23/2026    
NOTES PAYABLE    
Rate   4.02%
Notes payable, before adjustments   $ 10,000
Fixed rate, fixed term, Maturity 05/26/2026    
NOTES PAYABLE    
Rate 1.95% 1.95%
Notes payable, before adjustments $ 5,000 $ 5,000
Fixed rate, fixed term, Maturity 06/29/2026    
NOTES PAYABLE    
Rate 4.77% 4.77%
Notes payable, before adjustments $ 15,000 $ 15,000
Fixed rate, fixed term, Maturity 03/23/2027    
NOTES PAYABLE    
Rate 3.91% 3.91%
Notes payable, before adjustments $ 10,000 $ 10,000
Fixed rate, fixed term, Maturity 06/28/2027    
NOTES PAYABLE    
Rate 4.57% 4.57%
Notes payable, before adjustments $ 15,000 $ 15,000
Fixed rate, fixed term, Maturity 03/23/2028    
NOTES PAYABLE    
Rate 3.85% 3.85%
Notes payable, before adjustments $ 10,000 $ 10,000
Fixed rate, fixed term, Maturity 07/05/2028    
NOTES PAYABLE    
Rate 4.41% 4.41%
Notes payable, before adjustments $ 20,000 $ 20,000
Fixed rate, fixed term, Maturity 07/09/2029    
NOTES PAYABLE    
Rate 4.31% 4.31%
Notes payable, before adjustments $ 25,000 $ 25,000