v3.26.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Recorded Investment in Nonaccrual and Loans Past Due Over 90 Days Still on Accrual by Class of Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
LOANS AND ALLOWANCE FOR CREDIT LOSSES [Abstract]    
Loans Past Due 90 Days And Still Accruing $ 788 $ 1,258
Nonaccrual Loans With No ACL 7,995 12,925
Nonaccrual Loans With an ACL 9,177 2,549
Nonaccrual Loans 17,172 15,474
Residential Real Estate [Member]    
LOANS AND ALLOWANCE FOR CREDIT LOSSES [Abstract]    
Loans Past Due 90 Days And Still Accruing 37 0
Nonaccrual Loans With No ACL 0 324
Nonaccrual Loans With an ACL 2,093 1,758
Nonaccrual Loans 2,093 2,082
Commercial Real Estate [Member] | Owner-occupied [Member]    
LOANS AND ALLOWANCE FOR CREDIT LOSSES [Abstract]    
Loans Past Due 90 Days And Still Accruing 0 0
Nonaccrual Loans With No ACL 4,895 679
Nonaccrual Loans With an ACL 217 0
Nonaccrual Loans 5,112 679
Commercial Real Estate [Member] | Nonowner-occupied [Member]    
LOANS AND ALLOWANCE FOR CREDIT LOSSES [Abstract]    
Loans Past Due 90 Days And Still Accruing 0 0
Nonaccrual Loans With No ACL 2,164 4,956
Nonaccrual Loans With an ACL 6,193 214
Nonaccrual Loans 8,357 5,170
Commercial Real Estate [Member] | Construction [Member]    
LOANS AND ALLOWANCE FOR CREDIT LOSSES [Abstract]    
Loans Past Due 90 Days And Still Accruing 676 0
Nonaccrual Loans With No ACL 0 6,000
Nonaccrual Loans With an ACL 0 0
Nonaccrual Loans 0 6,000
Commercial and Industrial [Member]    
LOANS AND ALLOWANCE FOR CREDIT LOSSES [Abstract]    
Loans Past Due 90 Days And Still Accruing 0 1,171
Nonaccrual Loans With No ACL 912 942
Nonaccrual Loans With an ACL 92 8
Nonaccrual Loans 1,004 950
Consumer [Member] | Automobile [Member]    
LOANS AND ALLOWANCE FOR CREDIT LOSSES [Abstract]    
Loans Past Due 90 Days And Still Accruing 56 75
Nonaccrual Loans With No ACL 0 0
Nonaccrual Loans With an ACL 230 172
Nonaccrual Loans 230 172
Consumer [Member] | Home Equity [Member]    
LOANS AND ALLOWANCE FOR CREDIT LOSSES [Abstract]    
Loans Past Due 90 Days And Still Accruing 0 0
Nonaccrual Loans With No ACL 24 24
Nonaccrual Loans With an ACL 275 294
Nonaccrual Loans 299 318
Consumer [Member] | Other [Member]    
LOANS AND ALLOWANCE FOR CREDIT LOSSES [Abstract]    
Loans Past Due 90 Days And Still Accruing 19 12
Nonaccrual Loans With No ACL 0 0
Nonaccrual Loans With an ACL 77 103
Nonaccrual Loans $ 77 $ 103