XML 82 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Summary of Past Due and Non-Accrual Loans (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
item
Dec. 31, 2023
USD ($)
item
Summary of past due and non-accrual loans    
Total loans $ 4,549,670 $ 4,750,311
Loans on Non-accrual 14,786 17,513
Loans past due 90 days or more and still accruing $ 0 $ 0
Borrowers experiencing financial difficulty | item 0 0
Number of loan modifications | item 1  
Total Past Due    
Summary of past due and non-accrual loans    
Total loans $ 15,425 $ 19,603
30 to 59 Days    
Summary of past due and non-accrual loans    
Total loans 4,510 5,227
60 to 89 Days    
Summary of past due and non-accrual loans    
Total loans 1,122 2,783
90 Days or More    
Summary of past due and non-accrual loans    
Total loans 9,793 11,593
Residential    
Summary of past due and non-accrual loans    
Total loans 1,634,319 1,708,821
Residential | 1-4 family    
Summary of past due and non-accrual loans    
Total loans 1,432,263 1,513,554
Loans on Non-accrual 8,927 7,785
Residential | 1-4 family | Total Past Due    
Summary of past due and non-accrual loans    
Total loans 10,761 11,535
Residential | 1-4 family | 30 to 59 Days    
Summary of past due and non-accrual loans    
Total loans 3,711 4,704
Residential | 1-4 family | 60 to 89 Days    
Summary of past due and non-accrual loans    
Total loans 524 2,413
Residential | 1-4 family | 90 Days or More    
Summary of past due and non-accrual loans    
Total loans 6,526 4,418
Residential | Second mortgages and equity lines of credit    
Summary of past due and non-accrual loans    
Total loans 166,219 177,135
Loans on Non-accrual 421 473
Residential | Second mortgages and equity lines of credit | Total Past Due    
Summary of past due and non-accrual loans    
Total loans 601 351
Residential | Second mortgages and equity lines of credit | 30 to 59 Days    
Summary of past due and non-accrual loans    
Total loans 407 164
Residential | Second mortgages and equity lines of credit | 60 to 89 Days    
Summary of past due and non-accrual loans    
Total loans 5 130
Residential | Second mortgages and equity lines of credit | 90 Days or More    
Summary of past due and non-accrual loans    
Total loans 189 57
Commercial    
Summary of past due and non-accrual loans    
Total loans 2,873,930 3,018,561
Commercial | Commercial real estate    
Summary of past due and non-accrual loans    
Total loans 2,250,344 2,343,675
Loans on Non-accrual 2,039 7,416
Commercial | Commercial real estate | Total Past Due    
Summary of past due and non-accrual loans    
Total loans 120 5,751
Commercial | Commercial real estate | 90 Days or More    
Summary of past due and non-accrual loans    
Total loans 120 5,751
Commercial | Commercial construction    
Summary of past due and non-accrual loans    
Total loans 199,311 208,443
Commercial | Commercial and industrial    
Summary of past due and non-accrual loans    
Total loans 424,275 466,443
Loans on Non-accrual 3,329 1,791
Commercial | Commercial and industrial | Total Past Due    
Summary of past due and non-accrual loans    
Total loans 3,419 1,745
Commercial | Commercial and industrial | 30 to 59 Days    
Summary of past due and non-accrual loans    
Total loans 26 247
Commercial | Commercial and industrial | 60 to 89 Days    
Summary of past due and non-accrual loans    
Total loans 492 166
Commercial | Commercial and industrial | 90 Days or More    
Summary of past due and non-accrual loans    
Total loans 2,901 1,332
Consumer loans    
Summary of past due and non-accrual loans    
Total loans 41,421 22,036
Consumer loans | Auto    
Summary of past due and non-accrual loans    
Total loans 33,625 13,603
Loans on Non-accrual 64 4
Consumer loans | Auto | Total Past Due    
Summary of past due and non-accrual loans    
Total loans 500 169
Consumer loans | Auto | 30 to 59 Days    
Summary of past due and non-accrual loans    
Total loans 348 96
Consumer loans | Auto | 60 to 89 Days    
Summary of past due and non-accrual loans    
Total loans 101 69
Consumer loans | Auto | 90 Days or More    
Summary of past due and non-accrual loans    
Total loans 51 4
Consumer loans | Personal    
Summary of past due and non-accrual loans    
Total loans 7,796 8,433
Loans on Non-accrual 6 44
Consumer loans | Personal | Total Past Due    
Summary of past due and non-accrual loans    
Total loans 24 52
Consumer loans | Personal | 30 to 59 Days    
Summary of past due and non-accrual loans    
Total loans 18 16
Consumer loans | Personal | 60 to 89 Days    
Summary of past due and non-accrual loans    
Total loans   5
Consumer loans | Personal | 90 Days or More    
Summary of past due and non-accrual loans    
Total loans $ 6 $ 31