v3.26.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Financing receivable past due (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans $ 1,108,767 $ 802,446
Total Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 7,880 2,952
30-59 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 5,729 227
60-89 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 1,227 1,330
Greater Than 89 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 924 1,395
Loans Not Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 1,100,887 799,494
Residential real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 420,847 318,694
Residential real estate | Total Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 3,802 2,252
Residential real estate | 30-59 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 1,784  
Residential real estate | 60-89 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 1,109 1,260
Residential real estate | Greater Than 89 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 909 992
Residential real estate | Loans Not Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 417,045 316,442
HELOCs    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 22,241 17,092
HELOCs | Total Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 111  
HELOCs | 30-59 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 111  
HELOCs | Loans Not Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 22,130 17,092
Commercial real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 552,240 370,380
Commercial real estate | Total Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 3,501 328
Commercial real estate | 30-59 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 3,406  
Commercial real estate | 60-89 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 95  
Commercial real estate | Greater Than 89 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans   328
Commercial real estate | Loans Not Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 548,739 370,052
Commercial and industrial    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 43,631 32,582
Commercial and industrial | Total Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 183  
Commercial and industrial | 30-59 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 183  
Commercial and industrial | Loans Not Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 43,448 32,582
Consumer    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 69,808 63,698
Consumer | Total Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 283 372
Consumer | 30-59 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 245 227
Consumer | 60-89 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 23 70
Consumer | Greater Than 89 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans 15 75
Consumer | Loans Not Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total gross loans $ 69,525 $ 63,326