v3.25.2
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Summary of Past Due Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Total loans held for investment $ 3,152,664 $ 3,147,096
30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 1,828 15,686
60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 2,142 3,114
90 Days or Greater Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 4,350 1,534
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 8,320 20,334
Current    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 3,144,344 3,126,762
Commercial construction | Total commercial loans    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 153,978 131,617
Commercial construction | Total commercial loans | Current    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 153,978 131,617
Commercial real estate owner occupied | Total commercial real estate    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 313,709 302,074
Commercial real estate owner occupied | Total commercial real estate | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 731  
Commercial real estate owner occupied | Total commercial real estate | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 152  
Commercial real estate owner occupied | Total commercial real estate | 90 Days or Greater Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 6 6
Commercial real estate owner occupied | Total commercial real estate | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 889 6
Commercial real estate owner occupied | Total commercial real estate | Current    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 312,820 302,068
Commercial real estate non-owner occupied | Total commercial real estate    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 1,361,262 1,358,903
Commercial real estate non-owner occupied | Total commercial real estate | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment   184
Commercial real estate non-owner occupied | Total commercial real estate | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 51  
Commercial real estate non-owner occupied | Total commercial real estate | 90 Days or Greater Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 82 93
Commercial real estate non-owner occupied | Total commercial real estate | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 133 277
Commercial real estate non-owner occupied | Total commercial real estate | Current    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 1,361,129 1,358,626
Tax exempt and other    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 35,409 44,275
Tax exempt and other | Current    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 35,409 44,275
Commercial and industrial | Total commercial and industrial    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 316,211 319,766
Commercial and industrial | Total commercial and industrial | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 45 428
Commercial and industrial | Total commercial and industrial | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 128 227
Commercial and industrial | Total commercial and industrial | 90 Days or Greater Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 675 578
Commercial and industrial | Total commercial and industrial | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 848 1,233
Commercial and industrial | Total commercial and industrial | Current    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 315,363 318,533
Residential real estate | Total residential real estate    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 862,182 888,251
Residential real estate | Total residential real estate | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 773 14,076
Residential real estate | Total residential real estate | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 1,627 2,426
Residential real estate | Total residential real estate | 90 Days or Greater Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 3,191 663
Residential real estate | Total residential real estate | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 5,591 17,165
Residential real estate | Total residential real estate | Current    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 856,591 871,086
Home equity    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 101,818 94,141
Home equity | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 239 963
Home equity | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 170 441
Home equity | 90 Days or Greater Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 392 193
Home equity | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 801 1,597
Home equity | Current    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 101,017 92,544
Consumer other | Total consumer    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 8,095 8,069
Consumer other | Total consumer | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 40 35
Consumer other | Total consumer | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 14 20
Consumer other | Total consumer | 90 Days or Greater Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 4 1
Consumer other | Total consumer | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment 58 56
Consumer other | Total consumer | Current    
Financing Receivable, Past Due [Line Items]    
Total loans held for investment $ 8,037 $ 8,013