XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Loans by Year of Origination, Loan Segmentation and Risk Indicator (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Credit quality information    
2025 $ 62,243 $ 369,226
2024 360,296 294,918
2023 280,437 765,576
2022 742,043 460,563
2021 459,271 313,824
Prior 1,219,950 942,989
Total loans held for investment 3,124,240 3,147,096
Construction and land development | Total commercial loans    
Credit quality information    
2025 4,262 34,320
2024 42,127 27,251
2023 22,912 55,825
2022 58,356 771
2021 752 4,404
Prior 12,651 9,046
Total loans held for investment 141,060 131,617
Construction and land development | Pass | Total commercial loans    
Credit quality information    
2025 4,262 34,320
2024 42,127 27,251
2023 22,912 55,825
2022 58,356 771
2021 752 4,404
Prior 12,651 9,046
Total loans held for investment 141,060 131,617
Commercial real estate owner occupied | Total commercial real estate    
Credit quality information    
2025 6,731 42,705
2024 39,069 46,997
2023 44,750 60,102
2022 70,730 29,808
2021 32,367 20,761
Prior 115,027 101,701
Total loans held for investment 308,674 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 6,731 42,705
2024 39,069 46,869
2023 44,631 60,102
2022 70,730 29,808
2021 31,662 20,761
Prior 111,095 96,123
Total loans held for investment 303,918 296,368
Commercial real estate owner occupied | Special mention | Total commercial real estate    
Credit quality information    
2024   128
2023 119  
2021 705  
Prior 2,046 2,070
Total loans held for investment 2,870 2,198
Commercial real estate owner occupied | Substandard | Total commercial real estate    
Credit quality information    
Prior 1,824 3,442
Total loans held for investment 1,824 3,442
Commercial real estate owner occupied | Doubtful | Total commercial real estate    
Credit quality information    
Prior 62 66
Total loans held for investment 62 66
Commercial real estate non-owner occupied | Total commercial real estate    
Credit quality information    
2025 15,631 142,348
2024 151,336 55,688
2023 72,781 405,235
2022 375,528 254,966
2021 253,629 160,786
Prior 492,787 339,880
Total loans held for investment 1,361,692 1,358,903
Commercial real estate non-owner occupied | Pass | Total commercial real estate    
Credit quality information    
2025 15,631 142,348
2024 151,336 47,986
2023 65,096 405,235
2022 375,528 234,520
2021 219,707 156,873
Prior 445,413 295,646
Total loans held for investment 1,272,711 1,282,608
Commercial real estate non-owner occupied | Special mention | Total commercial real estate    
Credit quality information    
2022   20,446
2021 33,922 3,913
Prior 19,155 26,969
Total loans held for investment 53,077 51,328
Commercial real estate non-owner occupied | Substandard | Total commercial real estate    
Credit quality information    
2024   7,702
2023 7,685  
Prior 28,219 17,265
Total loans held for investment 35,904 24,967
Tax exempt and other    
Credit quality information    
2025 20 11,026
2024 4,126 2,669
2023 2,669 6,283
2022 6,283 602
2021 538 178
Prior 22,406 23,517
Total loans held for investment 36,042 44,275
Tax exempt and other | Pass    
Credit quality information    
2025 20 11,026
2024 4,126 2,669
2023 2,669 6,283
2022 6,283 602
2021 538 178
Prior 22,406 23,517
Total loans held for investment 36,042 44,275
Commercial and industrial | Total commercial and industrial    
Credit quality information    
2025 23,271 79,348
2024 64,110 76,997
2023 56,001 49,413
2022 49,969 13,209
2021 12,731 32,299
Prior 95,296 68,500
Total loans held for investment 301,378 319,766
Current period gross write-offs    
2024   48
2023   28
2022   62
2021 19 18
Prior 20 31
Total 39 187
Commercial and industrial | Pass | Total commercial and industrial    
Credit quality information    
2025 23,188 79,211
2024 63,397 62,047
2023 54,763 47,739
2022 48,400 12,154
2021 11,739 32,239
Prior 93,214 65,002
Total loans held for investment 294,701 298,392
Commercial and industrial | Special mention | Total commercial and industrial    
Credit quality information    
2025 83 9
2024 567 14,878
2023 1,169 1,266
2022 1,185 834
2021 752 60
Prior 717 632
Total loans held for investment 4,473 17,679
Commercial and industrial | Substandard | Total commercial and industrial    
Credit quality information    
2025   128
2024 146 72
2023 69 408
2022 384 221
2021 240  
Prior 972 2,866
Total loans held for investment 1,811 3,695
Commercial and industrial | Doubtful | Total commercial and industrial    
Credit quality information    
Prior 393  
Total loans held for investment 393  
Residential mortgages | Residential real estate    
Credit quality information    
2025 6,349 35,872
2024 37,888 67,902
2023 64,397 175,135
2022 168,072 154,229
2021 152,602 89,752
Prior 442,508 365,361
Total loans held for investment 871,816 888,251
Residential mortgages | Performing | Residential real estate    
Credit quality information    
2025 6,349 35,872
2024 37,888 67,708
2023 64,208 174,677
2022 167,851 154,229
2021 151,554 89,752
Prior 439,113 362,421
Total loans held for investment 866,963 884,659
Residential mortgages | Nonperforming | Residential real estate    
Credit quality information    
2024   194
2023 189 458
2022 221  
2021 1,048  
Prior 3,395 2,940
Total loans held for investment 4,853 3,592
Home equity    
Credit quality information    
2025 4,236 19,175
2024 18,830 15,762
2023 15,498 12,713
2022 12,403 6,701
2021 6,444 5,536
Prior 38,471 34,254
Total loans held for investment 95,882 94,141
Home equity | Performing    
Credit quality information    
2025 4,236 19,175
2024 18,830 15,762
2023 15,498 12,515
2022 12,256 6,648
2021 6,392 5,536
Prior 37,617 33,238
Total loans held for investment 94,829 92,874
Home equity | Nonperforming    
Credit quality information    
2023   198
2022 147 53
2021 52  
Prior 854 1,016
Total loans held for investment 1,053 1,267
Consumer other | Consumer    
Credit quality information    
2025 1,743 4,432
2024 2,810 1,652
2023 1,429 870
2022 702 277
2021 208 108
Prior 804 730
Total loans held for investment 7,696 8,069
Current period gross write-offs    
2024   59
2023   12
2022 5  
2021   2
Prior 40 204
Total 45 277
Consumer other | Performing | Consumer    
Credit quality information    
2025 1,743 4,432
2024 2,810 1,644
2023 1,409 870
2022 702 276
2021 208 108
Prior 788 715
Total loans held for investment 7,660 8,045
Consumer other | Nonperforming | Consumer    
Credit quality information    
2024   8
2023 20  
2022   1
Prior 16 15
Total loans held for investment $ 36 $ 24