v3.25.2
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Non-accruing loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total nonaccruing loans $ 2,044 $ 3,573
Land development    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total nonaccruing loans   464
Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total nonaccruing loans 665 950
Non-owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total nonaccruing loans 1,361 1,681
Commercial real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total nonaccruing loans   77
Commercial business    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total nonaccruing loans   384
Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total nonaccruing loans $ 18 $ 17