v3.26.1
LOANS - Schedule of Performance of Modified Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Risk category    
Balance $ 56,008 $ 38,045
30-59 days past due    
Risk category    
Balance 9,565 334
60-89 days past due    
Risk category    
Balance 0 678
Past due 90 days or more    
Risk category    
Balance 0 4,687
Total past due    
Risk category    
Balance 9,565 5,699
Current    
Risk category    
Balance 46,443 32,346
Commercial Loan Portfolio    
Risk category    
Balance 55,933 36,553
Commercial Loan Portfolio | 30-59 days past due    
Risk category    
Balance 9,565 201
Commercial Loan Portfolio | 60-89 days past due    
Risk category    
Balance 0 0
Commercial Loan Portfolio | Past due 90 days or more    
Risk category    
Balance 0 4,548
Commercial Loan Portfolio | Total past due    
Risk category    
Balance 9,565 4,749
Commercial Loan Portfolio | Current    
Risk category    
Balance 46,368 31,804
Commercial Loan Portfolio | Commercial    
Risk category    
Balance 12,498 1,470
Commercial Loan Portfolio | Commercial | 30-59 days past due    
Risk category    
Balance 0 0
Commercial Loan Portfolio | Commercial | 60-89 days past due    
Risk category    
Balance 0 0
Commercial Loan Portfolio | Commercial | Past due 90 days or more    
Risk category    
Balance 0 77
Commercial Loan Portfolio | Commercial | Total past due    
Risk category    
Balance 0 77
Commercial Loan Portfolio | Commercial | Current    
Risk category    
Balance 12,498 1,393
Commercial Loan Portfolio | Commercial other    
Risk category    
Balance   1,128
Commercial Loan Portfolio | Commercial other | 30-59 days past due    
Risk category    
Balance   0
Commercial Loan Portfolio | Commercial other | 60-89 days past due    
Risk category    
Balance   0
Commercial Loan Portfolio | Commercial other | Past due 90 days or more    
Risk category    
Balance   15
Commercial Loan Portfolio | Commercial other | Total past due    
Risk category    
Balance   15
Commercial Loan Portfolio | Commercial other | Current    
Risk category    
Balance   1,113
Commercial Loan Portfolio | Commercial real estate non-owner occupied    
Risk category    
Balance 27,634 25,878
Commercial Loan Portfolio | Commercial real estate non-owner occupied | 30-59 days past due    
Risk category    
Balance 7,976 0
Commercial Loan Portfolio | Commercial real estate non-owner occupied | 60-89 days past due    
Risk category    
Balance 0 0
Commercial Loan Portfolio | Commercial real estate non-owner occupied | Past due 90 days or more    
Risk category    
Balance 0 4,456
Commercial Loan Portfolio | Commercial real estate non-owner occupied | Total past due    
Risk category    
Balance 7,976 4,456
Commercial Loan Portfolio | Commercial real estate non-owner occupied | Current    
Risk category    
Balance 19,658 21,422
Commercial Loan Portfolio | Commercial real estate owner occupied    
Risk category    
Balance   6,239
Commercial Loan Portfolio | Commercial real estate owner occupied | 30-59 days past due    
Risk category    
Balance   201
Commercial Loan Portfolio | Commercial real estate owner occupied | 60-89 days past due    
Risk category    
Balance   0
Commercial Loan Portfolio | Commercial real estate owner occupied | Past due 90 days or more    
Risk category    
Balance   0
Commercial Loan Portfolio | Commercial real estate owner occupied | Total past due    
Risk category    
Balance   201
Commercial Loan Portfolio | Commercial real estate owner occupied | Current    
Risk category    
Balance   6,038
Commercial Loan Portfolio | Multi-family    
Risk category    
Balance 5,113  
Commercial Loan Portfolio | Multi-family | 30-59 days past due    
Risk category    
Balance 0  
Commercial Loan Portfolio | Multi-family | 60-89 days past due    
Risk category    
Balance 0  
Commercial Loan Portfolio | Multi-family | Past due 90 days or more    
Risk category    
Balance 0  
Commercial Loan Portfolio | Multi-family | Total past due    
Risk category    
Balance 0  
Commercial Loan Portfolio | Multi-family | Current    
Risk category    
Balance 5,113  
Commercial Loan Portfolio | Farmland    
Risk category    
Balance 99 267
Commercial Loan Portfolio | Farmland | 30-59 days past due    
Risk category    
Balance 0 0
Commercial Loan Portfolio | Farmland | 60-89 days past due    
Risk category    
Balance 0 0
Commercial Loan Portfolio | Farmland | Past due 90 days or more    
Risk category    
Balance 0 0
Commercial Loan Portfolio | Farmland | Total past due    
Risk category    
Balance 0 0
Commercial Loan Portfolio | Farmland | Current    
Risk category    
Balance 99 267
Commercial Loan Portfolio | Construction and land development    
Risk category    
Balance 10,589 1,571
Commercial Loan Portfolio | Construction and land development | 30-59 days past due    
Risk category    
Balance 1,589 0
Commercial Loan Portfolio | Construction and land development | 60-89 days past due    
Risk category    
Balance 0 0
Commercial Loan Portfolio | Construction and land development | Past due 90 days or more    
Risk category    
Balance 0 0
Commercial Loan Portfolio | Construction and land development | Total past due    
Risk category    
Balance 1,589 0
Commercial Loan Portfolio | Construction and land development | Current    
Risk category    
Balance 9,000 1,571
Residential loans held for sale | Residential first lien    
Risk category    
Balance 75 472
Residential loans held for sale | Residential first lien | 30-59 days past due    
Risk category    
Balance 0 133
Residential loans held for sale | Residential first lien | 60-89 days past due    
Risk category    
Balance 0 10
Residential loans held for sale | Residential first lien | Past due 90 days or more    
Risk category    
Balance 0 0
Residential loans held for sale | Residential first lien | Total past due    
Risk category    
Balance 0 143
Residential loans held for sale | Residential first lien | Current    
Risk category    
Balance $ 75 329
Residential loans held for sale | Other residential    
Risk category    
Balance   10
Residential loans held for sale | Other residential | 30-59 days past due    
Risk category    
Balance   0
Residential loans held for sale | Other residential | 60-89 days past due    
Risk category    
Balance   0
Residential loans held for sale | Other residential | Past due 90 days or more    
Risk category    
Balance   0
Residential loans held for sale | Other residential | Total past due    
Risk category    
Balance   0
Residential loans held for sale | Other residential | Current    
Risk category    
Balance   10
Consumer | Consumer    
Risk category    
Balance   15
Consumer | Consumer | 30-59 days past due    
Risk category    
Balance   0
Consumer | Consumer | 60-89 days past due    
Risk category    
Balance   0
Consumer | Consumer | Past due 90 days or more    
Risk category    
Balance   0
Consumer | Consumer | Total past due    
Risk category    
Balance   0
Consumer | Consumer | Current    
Risk category    
Balance   15
Lease financing    
Risk category    
Balance   995
Lease financing | 30-59 days past due    
Risk category    
Balance   0
Lease financing | 60-89 days past due    
Risk category    
Balance   668
Lease financing | Past due 90 days or more    
Risk category    
Balance   139
Lease financing | Total past due    
Risk category    
Balance   807
Lease financing | Current    
Risk category    
Balance   $ 188