v3.25.2
LOANS AND THE ALLOWANCE FOR CREDIT LOSSES - Aging analysis of recorded investments by class (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Total $ 2,540,096 $ 2,425,565
Current    
Financing Receivable, Past Due [Line Items]    
Total 2,512,008 2,396,388
Total Amortized Cost    
Financing Receivable, Past Due [Line Items]    
Total 2,534,997 2,418,282
Loans Accounted for Under the Fair Value Option    
Financing Receivable, Past Due [Line Items]    
Total 5,099 7,283
30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 3,872 9,320
60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 5,752 0
90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 13,365 12,574
Financial Asset, Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 22,989 21,894
Cash, Securities, and Other    
Financing Receivable, Past Due [Line Items]    
Total 161,691 119,834
Cash, Securities, and Other | Current    
Financing Receivable, Past Due [Line Items]    
Total 159,987 118,130
Cash, Securities, and Other | Total Amortized Cost    
Financing Receivable, Past Due [Line Items]    
Total 161,691 119,834
Cash, Securities, and Other | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 0 0
Cash, Securities, and Other | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 0 0
Cash, Securities, and Other | 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 1,704 1,704
Cash, Securities, and Other | Financial Asset, Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 1,704 1,704
Consumer and Other    
Financing Receivable, Past Due [Line Items]    
Total 21,013 24,765
Consumer and Other | Current    
Financing Receivable, Past Due [Line Items]    
Total 15,914 17,482
Consumer and Other | Total Amortized Cost    
Financing Receivable, Past Due [Line Items]    
Total 15,914 17,482
Consumer and Other | Loans Accounted for Under the Fair Value Option    
Financing Receivable, Past Due [Line Items]    
Total 5,099 7,283
Consumer and Other | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 0 0
Consumer and Other | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 0 0
Consumer and Other | 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 0 0
Consumer and Other | Financial Asset, Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 0 0
Construction and Development    
Financing Receivable, Past Due [Line Items]    
Total 254,916 314,481
Construction and Development | Current    
Financing Receivable, Past Due [Line Items]    
Total 254,916 314,481
Construction and Development | Total Amortized Cost    
Financing Receivable, Past Due [Line Items]    
Total 254,916 314,481
Construction and Development | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 0 0
Construction and Development | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 0 0
Construction and Development | 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 0 0
Construction and Development | Financial Asset, Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 0 0
1-4 Family Residential    
Financing Receivable, Past Due [Line Items]    
Total 1,015,260 962,901
1-4 Family Residential | Current    
Financing Receivable, Past Due [Line Items]    
Total 1,014,059 958,930
1-4 Family Residential | Total Amortized Cost    
Financing Receivable, Past Due [Line Items]    
Total 1,015,260 962,901
1-4 Family Residential | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 351 3,971
1-4 Family Residential | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 850 0
1-4 Family Residential | 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 0 0
1-4 Family Residential | Financial Asset, Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 1,201 3,971
Non-Owner Occupied CRE    
Financing Receivable, Past Due [Line Items]    
Total 652,864 611,239
Non-Owner Occupied CRE | Current    
Financing Receivable, Past Due [Line Items]    
Total 652,864 611,239
Non-Owner Occupied CRE | Total Amortized Cost    
Financing Receivable, Past Due [Line Items]    
Total 652,864 611,239
Non-Owner Occupied CRE | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 0 0
Non-Owner Occupied CRE | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 0 0
Non-Owner Occupied CRE | 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 0 0
Non-Owner Occupied CRE | Financial Asset, Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 0 0
Owner Occupied CRE    
Financing Receivable, Past Due [Line Items]    
Total 195,603 172,019
Owner Occupied CRE | Current    
Financing Receivable, Past Due [Line Items]    
Total 194,558 171,669
Owner Occupied CRE | Total Amortized Cost    
Financing Receivable, Past Due [Line Items]    
Total 195,603 172,019
Owner Occupied CRE | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 1,045 350
Owner Occupied CRE | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 0 0
Owner Occupied CRE | 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 0 0
Owner Occupied CRE | Financial Asset, Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 1,045 350
Commercial and Industrial    
Financing Receivable, Past Due [Line Items]    
Total 238,749 220,326
Commercial and Industrial | Current    
Financing Receivable, Past Due [Line Items]    
Total 219,710 204,457
Commercial and Industrial | Total Amortized Cost    
Financing Receivable, Past Due [Line Items]    
Total 238,749 220,326
Commercial and Industrial | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 2,476 4,999
Commercial and Industrial | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 4,902 0
Commercial and Industrial | 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due 11,661 10,870
Commercial and Industrial | Financial Asset, Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Past Due $ 19,039 $ 15,869