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

LOANS HELD FOR INVESTMENT AND ALLOWANCE FOR CREDIT LOSSES (Summary of Gross Loans Held for Investment by Years of Origination) (Details)

v3.25.0.1
LOANS HELD FOR INVESTMENT AND ALLOWANCE FOR CREDIT LOSSES (Summary of Gross Loans Held for Investment by Years of Origination) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Recorded Investment [Line Items]      
Total $ 2,651,550 $ 2,733,918  
Current Period Gross Writeoffs, Total 9,382 9,292 $ 7,906
Commercial, Financial, Agricultural [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024 36,031 57,652  
2023 40,414 67,456  
2022 37,960 29,387  
2021 18,454 10,697  
2020 4,668 7,787  
Prior 9,814 7,624  
Revolving Loans 41,867 44,587  
Total 189,208 225,190  
Current Period Gross Writeoffs, 2024 9 6  
Current Period Gross Writeoffs, 2023 548 252  
Current Period Gross Writeoffs, 2022 500 65  
Current Period Gross Writeoffs, 2021 111 31  
Current Period Gross Writeoffs, 2020 160 41  
Current Period Gross Writeoffs, Prior 1 19  
Current Period Gross Writeoffs, Revolving 183 97  
Current Period Gross Writeoffs, Total 1,512 511 1,308
Real Estate - Construction [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024 106,703 102,315  
2023 73,615 68,812  
2022 31,150 19,296  
2021 53 863  
2020 0 188  
Prior 185 0  
Revolving Loans 8,288 4,617  
Total 219,994 196,091  
Current Period Gross Writeoffs, 2024 0 0  
Current Period Gross Writeoffs, 2023 0 0  
Current Period Gross Writeoffs, 2022 47 0  
Current Period Gross Writeoffs, 2021 0 0  
Current Period Gross Writeoffs, 2020 0 0  
Current Period Gross Writeoffs, Prior 0 0  
Current Period Gross Writeoffs, Revolving 0 0  
Current Period Gross Writeoffs, Total 47 0 0
Real Estate - Commercial Mortgage [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024 77,732 121,106  
2023 115,559 281,989  
2022 228,008 142,358  
2021 110,732 103,076  
2020 92,130 45,841  
Prior 127,979 112,025  
Revolving Loans 26,955 19,061  
Total 779,095 825,456  
Current Period Gross Writeoffs, 2024 0 0  
Current Period Gross Writeoffs, 2023 0 0  
Current Period Gross Writeoffs, 2022 0 0  
Current Period Gross Writeoffs, 2021 0 0  
Current Period Gross Writeoffs, 2020 0 0  
Current Period Gross Writeoffs, Prior 0 120  
Current Period Gross Writeoffs, Revolving 3 0  
Current Period Gross Writeoffs, Total 3 120 355
Real Estate - Residential [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024 165,050 373,232  
2023 317,314 401,636  
2022 360,301 85,097  
2021 73,973 38,007  
2020 32,932 25,855  
Prior 80,373 72,140  
Revolving Loans 12,561 8,252  
Total 1,042,504 1,004,219  
Current Period Gross Writeoffs, 2024 0 0  
Current Period Gross Writeoffs, 2023 13 0  
Current Period Gross Writeoffs, 2022 0 79  
Current Period Gross Writeoffs, 2021 0 0  
Current Period Gross Writeoffs, 2020 0 0  
Current Period Gross Writeoffs, Prior 48 0  
Current Period Gross Writeoffs, Revolving 0 0  
Current Period Gross Writeoffs, Total 61 79 0
Real Estate - Home Equity [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024 801 890  
2023 521 48  
2022 30 127  
2021 119 11  
2020 9 386  
Prior 821 950  
Revolving Loans 217,763 208,508  
Total 220,064 210,920  
Current Period Gross Writeoffs, 2024 0 0  
Current Period Gross Writeoffs, 2023 0 0  
Current Period Gross Writeoffs, 2022 0 0  
Current Period Gross Writeoffs, 2021 0 0  
Current Period Gross Writeoffs, 2020 0 0  
Current Period Gross Writeoffs, Prior 0 0  
Current Period Gross Writeoffs, Revolving 132 39  
Current Period Gross Writeoffs, Total 132 39 193
Real Estate - Home Equity [Member] | Performing [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024 801 890  
2023 521 48  
2022 30 127  
2021 119 11  
2020 9 386  
Prior 821 950  
Revolving Loans 215,981 207,509  
Total 218,282 209,921  
Real Estate - Home Equity [Member] | Nonperforming [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024 0 0  
2023 0 0  
2022 0 0  
2021 0 0  
2020 0 0  
Prior 0 0  
Revolving Loans 1,782 999  
Total 1,782 999  
Consumer [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024 32,303 68,789  
2023 45,169 90,386  
2022 56,263 70,940  
2021 42,158 21,318  
2020 10,957 10,210  
Prior 4,187 4,258  
Revolving Loans 9,648 6,141  
Total 200,685 272,042  
Current Period Gross Writeoffs, 2024 2,562 3,137  
Current Period Gross Writeoffs, 2023 1,605 3,224  
Current Period Gross Writeoffs, 2022 2,088 1,362  
Current Period Gross Writeoffs, 2021 897 329  
Current Period Gross Writeoffs, 2020 237 230  
Current Period Gross Writeoffs, Prior 76 99  
Current Period Gross Writeoffs, Revolving 162 162  
Current Period Gross Writeoffs, Total 7,627 8,543 $ 6,050
Consumer [Member] | Performing [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024 32,293 68,496  
2023 44,995 90,031  
2022 55,942 70,882  
2021 42,002 21,314  
2020 10,899 10,210  
Prior 4,116 4,258  
Revolving Loans 9,648 5,431  
Total 199,895 270,622  
Consumer [Member] | Nonperforming [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024 10 293  
2023 174 355  
2022 321 58  
2021 156 4  
2020 58 0  
Prior 71 0  
Revolving Loans 0 710  
Total 790 1,420  
Pass [Member] | Commercial, Financial, Agricultural [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024 35,596 57,320  
2023 36,435 66,671  
2022 37,506 28,933  
2021 18,433 10,610  
2020 4,610 7,758  
Prior 9,743 7,502  
Revolving Loans 41,720 44,350  
Total 184,043 223,144  
Pass [Member] | Real Estate - Construction [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024 105,148 101,684  
2023 73,615 68,265  
2022 29,821 18,181  
2021 53 0  
2020 0 188  
Prior 185 0  
Revolving Loans 8,288 4,617  
Total 217,110 192,935  
Pass [Member] | Real Estate - Commercial Mortgage [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024 77,561 117,840  
2023 110,183 275,079  
2022 207,574 135,663  
2021 109,863 101,210  
2020 87,369 43,878  
Prior 122,272 109,878  
Revolving Loans 26,324 18,367  
Total 741,146 801,915  
Pass [Member] | Real Estate - Residential [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024 165,050 372,394  
2023 316,521 400,437  
2022 358,851 83,108  
2021 71,423 35,879  
2020 31,169 24,848  
Prior 76,921 68,685  
Revolving Loans 11,872 8,252  
Total 1,031,807 993,603  
Special Mention [Member] | Commercial, Financial, Agricultural [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024 435 168  
2023 3,979 608  
2022 261 356  
2021 9 10  
2020 0 9  
Prior 0 0  
Revolving Loans 76 76  
Total 4,760 1,227  
Special Mention [Member] | Real Estate - Construction [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024 1,555 631  
2023 0 500  
2022 1,329 539  
2021 0 212  
2020 0 0  
Prior 0 0  
Revolving Loans 0 0  
Total 2,884 1,882  
Special Mention [Member] | Real Estate - Commercial Mortgage [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024 171 3,266  
2023 2,913 5,684  
2022 17,031 0  
2021 0 229  
2020 2,253 1,358  
Prior 4,402 573  
Revolving Loans 530 0  
Total 27,300 11,110  
Special Mention [Member] | Real Estate - Residential [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024 0 268  
2023 265 89  
2022 0 83  
2021 1,104 502  
2020 468 0  
Prior 534 313  
Revolving Loans 521 0  
Total 2,892 1,255  
Substandard [Member] | Commercial, Financial, Agricultural [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024 0 164  
2023 0 177  
2022 193 98  
2021 12 77  
2020 58 20  
Prior 71 122  
Revolving Loans 71 161  
Total 405 819  
Substandard [Member] | Real Estate - Construction [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024   0  
2023   47  
2022   576  
2021   651  
2020   0  
Prior   0  
Revolving Loans   0  
Total   1,274  
Substandard [Member] | Real Estate - Commercial Mortgage [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024 0 0  
2023 2,463 1,226  
2022 3,403 6,695  
2021 869 1,637  
2020 2,508 605  
Prior 1,305 1,574  
Revolving Loans 101 694  
Total 10,649 12,431  
Substandard [Member] | Real Estate - Residential [Member]      
Financing Receivable, Recorded Investment [Line Items]      
2024 0 570  
2023 528 1,110  
2022 1,450 1,906  
2021 1,446 1,626  
2020 1,295 1,007  
Prior 2,918 3,142  
Revolving Loans 168 0  
Total $ 7,805 $ 9,361