v3.25.2
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Loans by Year of Origination, Loan Segmentation and Risk Indicator (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Credit quality information    
2025 $ 173,753 $ 369,226
2024 379,563 294,918
2023 278,679 765,576
2022 705,227 460,563
2021 423,921 313,824
Prior 1,191,521 942,989
Total loans held for investment 3,152,664 3,147,096
Commercial construction | Total commercial loans    
Credit quality information    
2025 12,382 34,320
2024 59,374 27,251
2023 29,996 55,825
2022 39,203 771
2021 621 4,404
Prior 12,402 9,046
Total loans held for investment 153,978 131,617
Commercial construction | Pass | Total commercial loans    
Credit quality information    
2025 12,382 34,320
2024 59,374 27,251
2023 29,996 55,825
2022 39,203 771
2021 621 4,404
Prior 12,402 9,046
Total loans held for investment 153,978 131,617
Commercial real estate owner occupied | Total commercial real estate    
Credit quality information    
2025 19,621 42,705
2024 33,425 46,997
2023 44,795 60,102
2022 69,860 29,808
2021 31,893 20,761
Prior 114,115 101,701
Total loans held for investment 313,709 302,074
Current period gross write-offs    
Prior   3
Total   3
Commercial real estate owner occupied | Pass | Total commercial real estate    
Credit quality information    
2025 19,621 42,705
2024 33,425 46,869
2023 44,684 60,102
2022 69,860 29,808
2021 31,193 20,761
Prior 110,463 96,123
Total loans held for investment 309,246 296,368
Commercial real estate owner occupied | Special mention | Total commercial real estate    
Credit quality information    
2024   128
2023 111  
2021 700  
Prior 2,136 2,070
Total loans held for investment 2,947 2,198
Commercial real estate owner occupied | Substandard | Total commercial real estate    
Credit quality information    
Prior 1,458 3,442
Total loans held for investment 1,458 3,442
Commercial real estate owner occupied | Doubtful | Total commercial real estate    
Credit quality information    
Prior 58 66
Total loans held for investment 58 66
Commercial real estate non-owner occupied | Total commercial real estate    
Credit quality information    
2025 73,662 142,348
2024 152,709 55,688
2023 73,331 405,235
2022 360,565 254,966
2021 222,401 160,786
Prior 478,594 339,880
Total loans held for investment 1,361,262 1,358,903
Commercial real estate non-owner occupied | Pass | Total commercial real estate    
Credit quality information    
2025 73,662 142,348
2024 127,358 47,986
2023 64,980 405,235
2022 328,281 234,520
2021 188,679 156,873
Prior 431,481 295,646
Total loans held for investment 1,214,441 1,282,608
Commercial real estate non-owner occupied | Special mention | Total commercial real estate    
Credit quality information    
2024 25,351  
2023 698  
2022 32,284 20,446
2021 33,722 3,913
Prior 19,033 26,969
Total loans held for investment 111,088 51,328
Commercial real estate non-owner occupied | Substandard | Total commercial real estate    
Credit quality information    
2024   7,702
2023 7,653  
Prior 28,080 17,265
Total loans held for investment 35,733 24,967
Tax exempt and other    
Credit quality information    
2025 1,055 11,026
2024 2,896 2,669
2023 2,656 6,283
2022 6,243 602
2021 507 178
Prior 22,052 23,517
Total loans held for investment 35,409 44,275
Tax exempt and other | Pass    
Credit quality information    
2025 1,055 11,026
2024 2,896 2,669
2023 2,656 6,283
2022 6,243 602
2021 507 178
Prior 22,052 23,517
Total loans held for investment 35,409 44,275
Commercial and industrial | Total commercial and industrial    
Credit quality information    
2025 40,291 79,348
2024 67,186 76,997
2023 49,938 49,413
2022 51,041 13,209
2021 11,666 32,299
Prior 96,089 68,500
Total loans held for investment 316,211 319,766
Current period gross write-offs    
2024   48
2023   28
2022   62
2021 19 18
Prior 225 31
Total 244 187
Commercial and industrial | Pass | Total commercial and industrial    
Credit quality information    
2025 40,087 79,211
2024 66,365 62,047
2023 48,157 47,739
2022 49,570 12,154
2021 10,758 32,239
Prior 94,359 65,002
Total loans held for investment 309,296 298,392
Commercial and industrial | Special mention | Total commercial and industrial    
Credit quality information    
2025 124 9
2024 114 14,878
2023 1,714 1,266
2022 1,102 834
2021 672 60
Prior 621 632
Total loans held for investment 4,347 17,679
Commercial and industrial | Substandard | Total commercial and industrial    
Credit quality information    
2025 80 128
2024 707 72
2023 67 408
2022 369 221
2021 236  
Prior 720 2,866
Total loans held for investment 2,179 3,695
Commercial and industrial | Doubtful | Total commercial and industrial    
Credit quality information    
Prior 389  
Total loans held for investment 389  
Residential real estate | Residential real estate    
Credit quality information    
2025 15,284 35,872
2024 41,680 67,902
2023 61,126 175,135
2022 164,193 154,229
2021 150,322 89,752
Prior 429,577 365,361
Total loans held for investment 862,182 888,251
Residential real estate | Performing | Residential real estate    
Credit quality information    
2025 15,284 35,872
2024 41,680 67,708
2023 59,981 174,677
2022 162,985 154,229
2021 149,283 89,752
Prior 426,279 362,421
Total loans held for investment 855,492 884,659
Residential real estate | Nonperforming | Residential real estate    
Credit quality information    
2024   194
2023 1,145 458
2022 1,208  
2021 1,039  
Prior 3,298 2,940
Total loans held for investment 6,690 3,592
Home equity    
Credit quality information    
2025 8,654 19,175
2024 19,714 15,762
2023 15,608 12,713
2022 13,563 6,701
2021 6,354 5,536
Prior 37,925 34,254
Total loans held for investment 101,818 94,141
Home equity | Performing    
Credit quality information    
2025 8,654 19,175
2024 19,714 15,762
2023 15,539 12,515
2022 13,419 6,648
2021 6,303 5,536
Prior 37,252 33,238
Total loans held for investment 100,881 92,874
Home equity | Nonperforming    
Credit quality information    
2023 69 198
2022 144 53
2021 51  
Prior 673 1,016
Total loans held for investment 937 1,267
Consumer other | Consumer    
Credit quality information    
2025 2,804 4,432
2024 2,579 1,652
2023 1,229 870
2022 559 277
2021 157 108
Prior 767 730
Total loans held for investment 8,095 8,069
Current period gross write-offs    
2024   59
2023 16 12
2022 11  
2021 3 2
Prior 76 204
Total 106 277
Consumer other | Performing | Consumer    
Credit quality information    
2025 2,804 4,432
2024 2,579 1,644
2023 1,222 870
2022 559 276
2021 155 108
Prior 765 715
Total loans held for investment 8,084 8,045
Consumer other | Nonperforming | Consumer    
Credit quality information    
2024   8
2023 7  
2022   1
2021 2  
Prior 2 15
Total loans held for investment $ 11 $ 24