Annual report [Section 13 and 15(d), not S-K Item 405]

LOANS AND ALLOWANCE FOR LOAN AND LEASE LOSSES (Schedule of Loans on Nonaccrual Status) (Details)

v3.25.0.1
LOANS AND ALLOWANCE FOR LOAN AND LEASE LOSSES (Schedule of Loans on Nonaccrual Status) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual $ 57,969 $ 36,860
Nonaccrual With No ALLL 2,510 4,835
Loans Past Due Over 90 Days Still Accruing 14,143 13,863
Construction Loans [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 1,313 348
Loans Past Due Over 90 Days Still Accruing 120 25
CRE - Owner Occupied    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 2,915 3,001
Loans Past Due Over 90 Days Still Accruing 1,592 2,579
CRE - Non-Owner Occupied    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 1,167 12,616
Nonaccrual With No ALLL 0 4,835
Loans Past Due Over 90 Days Still Accruing 6,874 2,967
Multifamily Real Estate    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 132 0
Loans Past Due Over 90 Days Still Accruing 0 0
Commercial and Industrial    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 33,702 4,556
Nonaccrual With No ALLL 2,510 0
Loans Past Due Over 90 Days Still Accruing 955 782
Residential 1-4 Family - Commercial    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 1,510 1,804
Loans Past Due Over 90 Days Still Accruing 949 1,383
Residential 1-4 Family - Mortgage    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 12,725 11,098
Loans Past Due Over 90 Days Still Accruing 1,307 4,470
Residential 1-4 Family - Revolving    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 3,826 3,087
Loans Past Due Over 90 Days Still Accruing 1,710 1,095
Automobile Loan [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 659 350
Loans Past Due Over 90 Days Still Accruing 284 410
Consumer    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 20 0
Loans Past Due Over 90 Days Still Accruing 44 152
Other Commercial    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 0 0
Loans Past Due Over 90 Days Still Accruing $ 308 $ 0