v3.26.3
Loans - Credit risk profile by risk grade of commercial and consumer loans (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Dec. 31, 2025
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 $ 10,922,609   $ 10,922,609 $ 9,243,653
Amortized Cost Basis by Origination Year - 2025/2024 8,249,215   8,249,215 4,722,088
Amortized Cost Basis by Origination Year - 2024/2023 3,841,584   3,841,584 4,528,671
Amortized Cost Basis by Origination Year - 2023/2022 3,555,990   3,555,990 10,162,437
Amortized Cost Basis by Origination Year - 2022/2021 8,637,598   8,637,598 6,426,402
Amortized Cost Basis by Origination Year - Prior 11,587,159   11,587,159 8,550,891
Amortized Cost Basis by Origination Year - Revolving 5,258,938   5,258,938 4,964,385
Total loans 52,053,093   52,053,093 48,598,527
Current-period gross charge-offs - 2026/2025     1,670 24,847
Current-period gross charge-offs - 2025/2024     8,203 4,851
Current-period gross charge-offs - 2024/2023     9,812 11,681
Current-period gross charge-offs - 2023/2022     7,461 13,326
Current-period gross charge-offs - 2022/2021     7,475 31,080
Current-period gross charge-offs - Prior     2,793 26,138
Current-period gross charge-offs - Revolving     6,487 16,064
Current-period gross charge-offs - Total 17,725 $ 37,562 43,901 127,987
30 days past due        
Loans        
Total loans 87,480   87,480 73,810
60 days past due        
Loans        
Total loans 30,013   30,013 15,034
90 days past due        
Loans        
Total loans 10,629   10,629 4,941
Construction and land development        
Loans        
Total loans 2,917,132   2,917,132 2,548,360
Construction and land development | 30 days past due        
Loans        
Total loans 3,498   3,498 3,018
Construction and land development | 60 days past due        
Loans        
Total loans 17   17 472
Construction and land development | 90 days past due        
Loans        
Total loans       139
Commercial and industrial        
Loans        
Total loans 9,804,607   9,804,607 9,181,408
Commercial and industrial | 30 days past due        
Loans        
Total loans 45,714   45,714 24,890
Commercial and industrial | 60 days past due        
Loans        
Total loans 7,635   7,635 5,860
Commercial and industrial | 90 days past due        
Loans        
Total loans 8,532   8,532 2,913
Other income producing property        
Loans        
Total loans 1,183,334   1,183,334 1,232,153
Other income producing property | 30 days past due        
Loans        
Total loans 1,043   1,043 1,582
Other income producing property | 60 days past due        
Loans        
Total loans 211   211 827
Other income producing property | 90 days past due        
Loans        
Total loans 340   340 615
Consumer owner-occupied        
Loans        
Total loans 9,370,164   9,370,164 8,618,434
Consumer owner-occupied | 30 days past due        
Loans        
Total loans 16,558   16,558 16,301
Consumer owner-occupied | 60 days past due        
Loans        
Total loans 553   553 901
Consumer owner-occupied | 90 days past due        
Loans        
Total loans 409   409  
Other loans        
Loans        
Total loans 6,639   6,639 2,366
Home equity loans        
Loans        
Total loans 1,973,241   1,973,241 1,831,789
Home equity loans | 30 days past due        
Loans        
Total loans 4,155   4,155 2,739
Home equity loans | 60 days past due        
Loans        
Total loans 1,756   1,756 1,226
Home equity loans | 90 days past due        
Loans        
Total loans       1
Consumer        
Loans        
Total loans 949,640   949,640 955,266
Consumer | 30 days past due        
Loans        
Total loans 2,409   2,409 2,002
Consumer | 60 days past due        
Loans        
Total loans 1,018   1,018 793
Commercial loans        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 9,167,396   9,167,396 7,729,285
Amortized Cost Basis by Origination Year - 2025/2024 6,798,934   6,798,934 3,835,381
Amortized Cost Basis by Origination Year - 2024/2023 3,114,329   3,114,329 3,300,411
Amortized Cost Basis by Origination Year - 2023/2022 2,522,767   2,522,767 7,479,397
Amortized Cost Basis by Origination Year - 2022/2021 6,204,192   6,204,192 4,673,562
Amortized Cost Basis by Origination Year - Prior 8,401,222   8,401,222 6,767,810
Amortized Cost Basis by Origination Year - Revolving 3,218,403   3,218,403 3,072,965
Total loans 39,427,243   39,427,243 36,858,811
Current-period gross charge-offs - 2026/2025     1,569 24,335
Current-period gross charge-offs - 2025/2024     6,753 2,947
Current-period gross charge-offs - 2024/2023     7,596 9,790
Current-period gross charge-offs - 2023/2022     5,396 12,022
Current-period gross charge-offs - 2022/2021     6,951 30,913
Current-period gross charge-offs - Prior     2,457 22,961
Current-period gross charge-offs - Revolving     2,030 10,057
Current-period gross charge-offs - Total     32,752 113,025
Commercial loans | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 8,955,289   8,955,289 7,456,842
Amortized Cost Basis by Origination Year - 2025/2024 6,558,644   6,558,644 3,688,465
Amortized Cost Basis by Origination Year - 2024/2023 2,940,556   2,940,556 2,926,089
Amortized Cost Basis by Origination Year - 2023/2022 2,141,156   2,141,156 6,269,829
Amortized Cost Basis by Origination Year - 2022/2021 5,190,745   5,190,745 4,204,200
Amortized Cost Basis by Origination Year - Prior 7,850,529   7,850,529 6,263,876
Amortized Cost Basis by Origination Year - Revolving 3,065,823   3,065,823 2,920,183
Total loans 36,702,742   36,702,742 33,729,484
Commercial loans | Special mention        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 94,076   94,076 64,406
Amortized Cost Basis by Origination Year - 2025/2024 57,289   57,289 21,787
Amortized Cost Basis by Origination Year - 2024/2023 35,217   35,217 134,837
Amortized Cost Basis by Origination Year - 2023/2022 79,088   79,088 421,253
Amortized Cost Basis by Origination Year - 2022/2021 205,992   205,992 37,051
Amortized Cost Basis by Origination Year - Prior 107,080   107,080 120,060
Amortized Cost Basis by Origination Year - Revolving 56,032   56,032 25,911
Total loans 634,774   634,774 825,305
Commercial loans | Substandard        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 118,027   118,027 208,028
Amortized Cost Basis by Origination Year - 2025/2024 182,964   182,964 125,122
Amortized Cost Basis by Origination Year - 2024/2023 138,512   138,512 239,442
Amortized Cost Basis by Origination Year - 2023/2022 302,458   302,458 788,247
Amortized Cost Basis by Origination Year - 2022/2021 807,385   807,385 432,260
Amortized Cost Basis by Origination Year - Prior 443,581   443,581 383,864
Amortized Cost Basis by Origination Year - Revolving 96,518   96,518 126,865
Total loans 2,089,445   2,089,445 2,303,828
Commercial loans | Doubtful        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 4   4 9
Amortized Cost Basis by Origination Year - 2025/2024 37   37 7
Amortized Cost Basis by Origination Year - 2024/2023 44   44 43
Amortized Cost Basis by Origination Year - 2023/2022 65   65 68
Amortized Cost Basis by Origination Year - 2022/2021 70   70 51
Amortized Cost Basis by Origination Year - Prior 32   32 10
Amortized Cost Basis by Origination Year - Revolving 30   30 6
Total loans 282   282 194
Commercial loans | Construction and land development        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 798,534   798,534 868,033
Amortized Cost Basis by Origination Year - 2025/2024 962,208   962,208 582,902
Amortized Cost Basis by Origination Year - 2024/2023 343,861   343,861 298,616
Amortized Cost Basis by Origination Year - 2023/2022 106,246   106,246 201,964
Amortized Cost Basis by Origination Year - 2022/2021 76,120   76,120 59,041
Amortized Cost Basis by Origination Year - Prior 62,498   62,498 47,051
Amortized Cost Basis by Origination Year - Revolving 197,148   197,148 147,911
Total loans 2,546,615   2,546,615 2,205,518
Current-period gross charge-offs - 2022/2021       16
Current-period gross charge-offs - Prior     222  
Current-period gross charge-offs - Total     222 16
Commercial loans | Construction and land development | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 789,902   789,902 862,035
Amortized Cost Basis by Origination Year - 2025/2024 948,798   948,798 575,253
Amortized Cost Basis by Origination Year - 2024/2023 327,113   327,113 264,370
Amortized Cost Basis by Origination Year - 2023/2022 50,535   50,535 175,486
Amortized Cost Basis by Origination Year - 2022/2021 67,893   67,893 57,814
Amortized Cost Basis by Origination Year - Prior 56,452   56,452 40,977
Amortized Cost Basis by Origination Year - Revolving 155,970   155,970 147,911
Total loans 2,396,663   2,396,663 2,123,846
Commercial loans | Construction and land development | Special mention        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 3,427   3,427 706
Amortized Cost Basis by Origination Year - 2025/2024 1,643   1,643 137
Amortized Cost Basis by Origination Year - 2024/2023 11,750   11,750 1,815
Amortized Cost Basis by Origination Year - 2023/2022 25,038   25,038 20,580
Amortized Cost Basis by Origination Year - 2022/2021       335
Amortized Cost Basis by Origination Year - Prior 526   526 510
Amortized Cost Basis by Origination Year - Revolving 39,635   39,635  
Total loans 82,019   82,019 24,083
Commercial loans | Construction and land development | Substandard        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 5,205   5,205 5,292
Amortized Cost Basis by Origination Year - 2025/2024 11,767   11,767 7,512
Amortized Cost Basis by Origination Year - 2024/2023 4,998   4,998 32,431
Amortized Cost Basis by Origination Year - 2023/2022 30,673   30,673 5,898
Amortized Cost Basis by Origination Year - 2022/2021 8,227   8,227 892
Amortized Cost Basis by Origination Year - Prior 5,520   5,520 5,564
Amortized Cost Basis by Origination Year - Revolving 1,543   1,543  
Total loans 67,933   67,933 57,589
Commercial loans | Commercial non-owner-occupied        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 4,209,389   4,209,389 2,786,445
Amortized Cost Basis by Origination Year - 2025/2024 2,691,884   2,691,884 1,207,029
Amortized Cost Basis by Origination Year - 2024/2023 1,108,613   1,108,613 1,505,155
Amortized Cost Basis by Origination Year - 2023/2022 1,235,547   1,235,547 4,811,246
Amortized Cost Basis by Origination Year - 2022/2021 4,085,041   4,085,041 2,825,747
Amortized Cost Basis by Origination Year - Prior 4,286,472   4,286,472 3,319,488
Amortized Cost Basis by Origination Year - Revolving 279,579   279,579 196,650
Total loans 17,896,525   17,896,525 16,651,760
Current-period gross charge-offs - 2024/2023       4,565
Current-period gross charge-offs - 2023/2022     969 1,237
Current-period gross charge-offs - 2022/2021     5,173 18,033
Current-period gross charge-offs - Prior     149 9,800
Current-period gross charge-offs - Total     6,291 33,635
Commercial loans | Commercial non-owner-occupied | 30 days past due        
Loans        
Total loans 3,243   3,243 8,457
Commercial loans | Commercial non-owner-occupied | 60 days past due        
Loans        
Total loans 14,553   14,553 304
Commercial loans | Commercial non-owner-occupied | 90 days past due        
Loans        
Total loans 2   2 408
Commercial loans | Commercial non-owner-occupied | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 4,061,388   4,061,388 2,564,868
Amortized Cost Basis by Origination Year - 2025/2024 2,553,648   2,553,648 1,161,720
Amortized Cost Basis by Origination Year - 2024/2023 1,054,602   1,054,602 1,304,297
Amortized Cost Basis by Origination Year - 2023/2022 1,018,106   1,018,106 3,828,512
Amortized Cost Basis by Origination Year - 2022/2021 3,220,673   3,220,673 2,440,726
Amortized Cost Basis by Origination Year - Prior 3,953,541   3,953,541 2,996,445
Amortized Cost Basis by Origination Year - Revolving 277,832   277,832 185,751
Total loans 16,139,790   16,139,790 14,482,319
Commercial loans | Commercial non-owner-occupied | Special mention        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 83,497   83,497 51,864
Amortized Cost Basis by Origination Year - 2025/2024 30,977   30,977 17,084
Amortized Cost Basis by Origination Year - 2024/2023 16,170   16,170 100,316
Amortized Cost Basis by Origination Year - 2023/2022 29,776   29,776 383,957
Amortized Cost Basis by Origination Year - 2022/2021 190,161   190,161 27,680
Amortized Cost Basis by Origination Year - Prior 84,872   84,872 96,579
Amortized Cost Basis by Origination Year - Revolving 1,070   1,070 10,484
Total loans 436,523   436,523 687,964
Commercial loans | Commercial non-owner-occupied | Substandard        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 64,504   64,504 169,713
Amortized Cost Basis by Origination Year - 2025/2024 107,259   107,259 28,225
Amortized Cost Basis by Origination Year - 2024/2023 37,841   37,841 100,542
Amortized Cost Basis by Origination Year - 2023/2022 187,665   187,665 598,777
Amortized Cost Basis by Origination Year - 2022/2021 674,207   674,207 357,340
Amortized Cost Basis by Origination Year - Prior 248,055   248,055 226,461
Amortized Cost Basis by Origination Year - Revolving 677   677 415
Total loans 1,320,208   1,320,208 1,481,473
Commercial loans | Commercial non-owner-occupied | Doubtful        
Loans        
Amortized Cost Basis by Origination Year - 2022/2021       1
Amortized Cost Basis by Origination Year - Prior 4   4 3
Total loans 4   4 4
Commercial loans | Commercial owner-occupied        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 1,337,090   1,337,090 1,234,776
Amortized Cost Basis by Origination Year - 2025/2024 1,268,146   1,268,146 816,582
Amortized Cost Basis by Origination Year - 2024/2023 707,166   707,166 699,138
Amortized Cost Basis by Origination Year - 2023/2022 619,227   619,227 1,231,830
Amortized Cost Basis by Origination Year - 2022/2021 1,116,440   1,116,440 1,150,101
Amortized Cost Basis by Origination Year - Prior 2,787,931   2,787,931 2,339,588
Amortized Cost Basis by Origination Year - Revolving 115,811   115,811 104,976
Total loans 7,951,811   7,951,811 7,576,991
Current-period gross charge-offs - 2026/2025       1,095
Current-period gross charge-offs - 2024/2023     11 874
Current-period gross charge-offs - 2023/2022     134 1,628
Current-period gross charge-offs - 2022/2021     188 184
Current-period gross charge-offs - Prior     365 1,317
Current-period gross charge-offs - Revolving       50
Current-period gross charge-offs - Total     698 5,148
Commercial loans | Commercial owner-occupied | 30 days past due        
Loans        
Total loans 10,860   10,860 14,821
Commercial loans | Commercial owner-occupied | 60 days past due        
Loans        
Total loans 4,270   4,270 4,651
Commercial loans | Commercial owner-occupied | 90 days past due        
Loans        
Total loans 1,346   1,346 865
Commercial loans | Commercial owner-occupied | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 1,327,245   1,327,245 1,210,501
Amortized Cost Basis by Origination Year - 2025/2024 1,241,310   1,241,310 777,109
Amortized Cost Basis by Origination Year - 2024/2023 674,706   674,706 634,593
Amortized Cost Basis by Origination Year - 2023/2022 563,621   563,621 1,105,730
Amortized Cost Basis by Origination Year - 2022/2021 1,026,814   1,026,814 1,110,749
Amortized Cost Basis by Origination Year - Prior 2,652,289   2,652,289 2,218,753
Amortized Cost Basis by Origination Year - Revolving 114,217   114,217 102,835
Total loans 7,600,202   7,600,202 7,160,270
Commercial loans | Commercial owner-occupied | Special mention        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 416   416 4,609
Amortized Cost Basis by Origination Year - 2025/2024 4,038   4,038 1,075
Amortized Cost Basis by Origination Year - 2024/2023 3,591   3,591 12,204
Amortized Cost Basis by Origination Year - 2023/2022 16,151   16,151 10,424
Amortized Cost Basis by Origination Year - 2022/2021 10,557   10,557 5,539
Amortized Cost Basis by Origination Year - Prior 17,327   17,327 17,866
Amortized Cost Basis by Origination Year - Revolving 373   373 438
Total loans 52,453   52,453 52,155
Commercial loans | Commercial owner-occupied | Substandard        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 9,429   9,429 19,657
Amortized Cost Basis by Origination Year - 2025/2024 22,790   22,790 38,394
Amortized Cost Basis by Origination Year - 2024/2023 28,865   28,865 52,341
Amortized Cost Basis by Origination Year - 2023/2022 39,455   39,455 115,676
Amortized Cost Basis by Origination Year - 2022/2021 79,069   79,069 33,813
Amortized Cost Basis by Origination Year - Prior 118,311   118,311 102,965
Amortized Cost Basis by Origination Year - Revolving 1,221   1,221 1,703
Total loans 299,140   299,140 364,549
Commercial loans | Commercial owner-occupied | Doubtful        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025       9
Amortized Cost Basis by Origination Year - 2025/2024 8   8 4
Amortized Cost Basis by Origination Year - 2024/2023 4   4  
Amortized Cost Basis by Origination Year - Prior 4   4 4
Total loans 16   16 17
Commercial loans | Commercial and industrial        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 2,606,000   2,606,000 2,659,224
Amortized Cost Basis by Origination Year - 2025/2024 1,724,126   1,724,126 1,109,080
Amortized Cost Basis by Origination Year - 2024/2023 853,708   853,708 686,015
Amortized Cost Basis by Origination Year - 2023/2022 483,345   483,345 934,927
Amortized Cost Basis by Origination Year - 2022/2021 675,155   675,155 451,504
Amortized Cost Basis by Origination Year - Prior 950,958   950,958 805,673
Amortized Cost Basis by Origination Year - Revolving 2,511,315   2,511,315 2,534,985
Total loans 9,804,607   9,804,607 9,181,408
Current-period gross charge-offs - 2026/2025     1,569 23,240
Current-period gross charge-offs - 2025/2024     6,753 2,947
Current-period gross charge-offs - 2024/2023     7,585 4,351
Current-period gross charge-offs - 2023/2022     4,293 9,157
Current-period gross charge-offs - 2022/2021     1,590 12,680
Current-period gross charge-offs - Prior     1,721 11,844
Current-period gross charge-offs - Revolving     2,030 10,007
Current-period gross charge-offs - Total     25,541 74,226
Commercial loans | Commercial and industrial | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 2,564,156   2,564,156 2,644,081
Amortized Cost Basis by Origination Year - 2025/2024 1,665,982   1,665,982 1,056,432
Amortized Cost Basis by Origination Year - 2024/2023 783,717   783,717 613,536
Amortized Cost Basis by Origination Year - 2023/2022 432,559   432,559 876,480
Amortized Cost Basis by Origination Year - 2022/2021 636,818   636,818 410,578
Amortized Cost Basis by Origination Year - Prior 897,714   897,714 771,994
Amortized Cost Basis by Origination Year - Revolving 2,404,651   2,404,651 2,396,981
Total loans 9,385,597   9,385,597 8,770,082
Commercial loans | Commercial and industrial | Special mention        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 5,959   5,959 5,089
Amortized Cost Basis by Origination Year - 2025/2024 19,034   19,034 2,283
Amortized Cost Basis by Origination Year - 2024/2023 3,450   3,450 20,226
Amortized Cost Basis by Origination Year - 2023/2022 7,953   7,953 6,023
Amortized Cost Basis by Origination Year - 2022/2021 2,928   2,928 2,955
Amortized Cost Basis by Origination Year - Prior 2,553   2,553 2,208
Amortized Cost Basis by Origination Year - Revolving 14,431   14,431 14,387
Total loans 56,308   56,308 53,171
Commercial loans | Commercial and industrial | Substandard        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 35,881   35,881 10,054
Amortized Cost Basis by Origination Year - 2025/2024 39,081   39,081 50,362
Amortized Cost Basis by Origination Year - 2024/2023 66,501   66,501 52,210
Amortized Cost Basis by Origination Year - 2023/2022 42,768   42,768 52,356
Amortized Cost Basis by Origination Year - 2022/2021 35,339   35,339 37,921
Amortized Cost Basis by Origination Year - Prior 50,667   50,667 31,469
Amortized Cost Basis by Origination Year - Revolving 92,203   92,203 123,611
Total loans 362,440   362,440 357,983
Commercial loans | Commercial and industrial | Doubtful        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 4   4  
Amortized Cost Basis by Origination Year - 2025/2024 29   29 3
Amortized Cost Basis by Origination Year - 2024/2023 40   40 43
Amortized Cost Basis by Origination Year - 2023/2022 65   65 68
Amortized Cost Basis by Origination Year - 2022/2021 70   70 50
Amortized Cost Basis by Origination Year - Prior 24   24 2
Amortized Cost Basis by Origination Year - Revolving 30   30 6
Total loans 262   262 172
Commercial loans | Other income producing property        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 200,262   200,262 161,360
Amortized Cost Basis by Origination Year - 2025/2024 136,494   136,494 115,147
Amortized Cost Basis by Origination Year - 2024/2023 99,289   99,289 90,946
Amortized Cost Basis by Origination Year - 2023/2022 60,476   60,476 288,481
Amortized Cost Basis by Origination Year - 2022/2021 241,278   241,278 176,024
Amortized Cost Basis by Origination Year - Prior 283,866   283,866 230,603
Amortized Cost Basis by Origination Year - Revolving 63,413   63,413 56,813
Total loans 1,085,078   1,085,078 1,119,374
Commercial loans | Other income producing property | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 196,916   196,916 157,404
Amortized Cost Basis by Origination Year - 2025/2024 134,165   134,165 114,264
Amortized Cost Basis by Origination Year - 2024/2023 98,726   98,726 88,883
Amortized Cost Basis by Origination Year - 2023/2022 58,900   58,900 272,672
Amortized Cost Basis by Origination Year - 2022/2021 228,389   228,389 173,188
Amortized Cost Basis by Origination Year - Prior 261,111   261,111 210,459
Amortized Cost Basis by Origination Year - Revolving 62,757   62,757 55,663
Total loans 1,040,964   1,040,964 1,072,533
Commercial loans | Other income producing property | Special mention        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 777   777 2,020
Amortized Cost Basis by Origination Year - 2025/2024 1,498   1,498 463
Amortized Cost Basis by Origination Year - 2024/2023 256   256 145
Amortized Cost Basis by Origination Year - 2023/2022 44   44 269
Amortized Cost Basis by Origination Year - 2022/2021 2,346   2,346 542
Amortized Cost Basis by Origination Year - Prior 1,727   1,727 2,897
Amortized Cost Basis by Origination Year - Revolving 428   428 602
Total loans 7,076   7,076 6,938
Commercial loans | Other income producing property | Substandard        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 2,569   2,569 1,936
Amortized Cost Basis by Origination Year - 2025/2024 831   831 420
Amortized Cost Basis by Origination Year - 2024/2023 307   307 1,918
Amortized Cost Basis by Origination Year - 2023/2022 1,532   1,532 15,540
Amortized Cost Basis by Origination Year - 2022/2021 10,543   10,543 2,294
Amortized Cost Basis by Origination Year - Prior 21,028   21,028 17,247
Amortized Cost Basis by Origination Year - Revolving 228   228 548
Total loans 37,038   37,038 39,903
Commercial loans | Consumer owner-occupied        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 9,482   9,482 17,081
Amortized Cost Basis by Origination Year - 2025/2024 16,076   16,076 4,641
Amortized Cost Basis by Origination Year - 2024/2023 1,692   1,692 20,541
Amortized Cost Basis by Origination Year - 2023/2022 17,926   17,926 10,949
Amortized Cost Basis by Origination Year - 2022/2021 10,158   10,158 11,145
Amortized Cost Basis by Origination Year - Prior 29,497   29,497 25,407
Amortized Cost Basis by Origination Year - Revolving 51,137   51,137 31,630
Total loans 135,968   135,968 121,394
Commercial loans | Consumer owner-occupied | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 9,043   9,043 15,587
Amortized Cost Basis by Origination Year - 2025/2024 14,741   14,741 3,687
Amortized Cost Basis by Origination Year - 2024/2023 1,692   1,692 20,410
Amortized Cost Basis by Origination Year - 2023/2022 17,435   17,435 10,949
Amortized Cost Basis by Origination Year - 2022/2021 10,158   10,158 11,145
Amortized Cost Basis by Origination Year - Prior 29,422   29,422 25,248
Amortized Cost Basis by Origination Year - Revolving 50,396   50,396 31,042
Total loans 132,887   132,887 118,068
Commercial loans | Consumer owner-occupied | Special mention        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025       118
Amortized Cost Basis by Origination Year - 2025/2024 99   99 745
Amortized Cost Basis by Origination Year - 2024/2023       131
Amortized Cost Basis by Origination Year - 2023/2022 126   126  
Amortized Cost Basis by Origination Year - Prior 75   75  
Amortized Cost Basis by Origination Year - Revolving 95   95  
Total loans 395   395 994
Commercial loans | Consumer owner-occupied | Substandard        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 439   439 1,376
Amortized Cost Basis by Origination Year - 2025/2024 1,236   1,236 209
Amortized Cost Basis by Origination Year - 2023/2022 365   365  
Amortized Cost Basis by Origination Year - Prior       158
Amortized Cost Basis by Origination Year - Revolving 646   646 588
Total loans 2,686   2,686 2,331
Commercial loans | Consumer owner-occupied | Doubtful        
Loans        
Amortized Cost Basis by Origination Year - Prior       1
Total loans       1
Commercial loans | Other loans        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 6,639   6,639 2,366
Total loans 6,639   6,639 2,366
Commercial loans | Other loans | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 6,639   6,639 2,366
Total loans 6,639   6,639 2,366
Consumer loans        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 1,755,213   1,755,213 1,514,368
Amortized Cost Basis by Origination Year - 2025/2024 1,450,281   1,450,281 886,707
Amortized Cost Basis by Origination Year - 2024/2023 727,255   727,255 1,228,260
Amortized Cost Basis by Origination Year - 2023/2022 1,033,223   1,033,223 2,683,040
Amortized Cost Basis by Origination Year - 2022/2021 2,433,406   2,433,406 1,752,840
Amortized Cost Basis by Origination Year - Prior 3,185,937   3,185,937 1,783,081
Amortized Cost Basis by Origination Year - Revolving 2,040,535   2,040,535 1,891,420
Total loans 12,625,850   12,625,850 11,739,716
Current-period gross charge-offs - 2026/2025     101 512
Current-period gross charge-offs - 2025/2024     1,450 1,904
Current-period gross charge-offs - 2024/2023     2,216 1,891
Current-period gross charge-offs - 2023/2022     2,065 1,304
Current-period gross charge-offs - 2022/2021     524 167
Current-period gross charge-offs - Prior     336 3,177
Current-period gross charge-offs - Revolving     4,457 6,007
Current-period gross charge-offs - Total     11,149 14,962
Consumer loans | Current        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 1,754,509   1,754,509 1,510,254
Amortized Cost Basis by Origination Year - 2025/2024 1,436,734   1,436,734 870,023
Amortized Cost Basis by Origination Year - 2024/2023 708,734   708,734 1,208,785
Amortized Cost Basis by Origination Year - 2023/2022 1,012,174   1,012,174 2,670,038
Amortized Cost Basis by Origination Year - 2022/2021 2,422,508   2,422,508 1,746,441
Amortized Cost Basis by Origination Year - Prior 3,163,577   3,163,577 1,769,417
Amortized Cost Basis by Origination Year - Revolving 2,033,326   2,033,326 1,886,056
Total loans 12,531,562   12,531,562 11,661,014
Consumer loans | 30 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 512   512 2,165
Amortized Cost Basis by Origination Year - 2025/2024 6,165   6,165 3,948
Amortized Cost Basis by Origination Year - 2024/2023 5,891   5,891 5,936
Amortized Cost Basis by Origination Year - 2023/2022 4,807   4,807 3,702
Amortized Cost Basis by Origination Year - 2022/2021 4,705   4,705 4,131
Amortized Cost Basis by Origination Year - Prior 6,936   6,936 5,166
Amortized Cost Basis by Origination Year - Revolving 3,791   3,791 2,827
Total loans 32,807   32,807 27,875
Consumer loans | 60 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 34   34 726
Amortized Cost Basis by Origination Year - 2025/2024 1,875   1,875 2,677
Amortized Cost Basis by Origination Year - 2024/2023 1,502   1,502 3,309
Amortized Cost Basis by Origination Year - 2023/2022 2,571   2,571 744
Amortized Cost Basis by Origination Year - 2022/2021 998   998 559
Amortized Cost Basis by Origination Year - Prior 2,566   2,566 2,018
Amortized Cost Basis by Origination Year - Revolving 2,453   2,453 1,680
Total loans 11,999   11,999 11,713
Consumer loans | 90 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 158   158 1,223
Amortized Cost Basis by Origination Year - 2025/2024 5,507   5,507 10,059
Amortized Cost Basis by Origination Year - 2024/2023 11,128   11,128 10,230
Amortized Cost Basis by Origination Year - 2023/2022 13,671   13,671 8,556
Amortized Cost Basis by Origination Year - 2022/2021 5,195   5,195 1,709
Amortized Cost Basis by Origination Year - Prior 12,858   12,858 6,480
Amortized Cost Basis by Origination Year - Revolving 965   965 857
Total loans 49,482   49,482 39,114
Consumer loans | Construction and land development        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 132,569   132,569 129,749
Amortized Cost Basis by Origination Year - 2025/2024 118,774   118,774 80,514
Amortized Cost Basis by Origination Year - 2024/2023 34,864   34,864 27,744
Amortized Cost Basis by Origination Year - 2023/2022 18,389   18,389 54,161
Amortized Cost Basis by Origination Year - 2022/2021 33,317   33,317 26,284
Amortized Cost Basis by Origination Year - Prior 32,604   32,604 24,390
Total loans 370,517   370,517 342,842
Consumer loans | Construction and land development | Current        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 132,569   132,569 129,749
Amortized Cost Basis by Origination Year - 2025/2024 118,774   118,774 80,514
Amortized Cost Basis by Origination Year - 2024/2023 34,864   34,864 27,590
Amortized Cost Basis by Origination Year - 2023/2022 18,096   18,096 53,698
Amortized Cost Basis by Origination Year - 2022/2021 33,317   33,317 26,284
Amortized Cost Basis by Origination Year - Prior 32,604   32,604 24,390
Total loans 370,224   370,224 342,225
Consumer loans | Construction and land development | 90 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2024/2023       154
Amortized Cost Basis by Origination Year - 2023/2022 293   293 463
Total loans 293   293 617
Consumer loans | Other income producing property        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 1,269   1,269 3,638
Amortized Cost Basis by Origination Year - 2025/2024 3,918   3,918 2,040
Amortized Cost Basis by Origination Year - 2024/2023 1,185   1,185 7,756
Amortized Cost Basis by Origination Year - 2023/2022 7,198   7,198 51,117
Amortized Cost Basis by Origination Year - 2022/2021 47,051   47,051 16,477
Amortized Cost Basis by Origination Year - Prior 37,538   37,538 31,665
Amortized Cost Basis by Origination Year - Revolving 97   97 86
Total loans 98,256   98,256 112,779
Consumer loans | Other income producing property | Current        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 1,269   1,269 3,638
Amortized Cost Basis by Origination Year - 2025/2024 3,918   3,918 2,037
Amortized Cost Basis by Origination Year - 2024/2023 1,182   1,182 7,756
Amortized Cost Basis by Origination Year - 2023/2022 7,198   7,198 50,859
Amortized Cost Basis by Origination Year - 2022/2021 46,793   46,793 16,477
Amortized Cost Basis by Origination Year - Prior 37,399   37,399 31,521
Amortized Cost Basis by Origination Year - Revolving 97   97 86
Total loans 97,856   97,856 112,374
Consumer loans | Other income producing property | 30 days past due        
Loans        
Amortized Cost Basis by Origination Year - Prior 122   122  
Total loans 122   122  
Consumer loans | Other income producing property | 60 days past due        
Loans        
Amortized Cost Basis by Origination Year - Prior       16
Total loans       16
Consumer loans | Other income producing property | 90 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024       3
Amortized Cost Basis by Origination Year - 2024/2023 3   3  
Amortized Cost Basis by Origination Year - 2023/2022       258
Amortized Cost Basis by Origination Year - 2022/2021 258   258  
Amortized Cost Basis by Origination Year - Prior 17   17 128
Total loans 278   278 389
Consumer loans | Consumer owner-occupied        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 1,422,165   1,422,165 1,185,976
Amortized Cost Basis by Origination Year - 2025/2024 1,184,303   1,184,303 663,338
Amortized Cost Basis by Origination Year - 2024/2023 590,042   590,042 1,031,664
Amortized Cost Basis by Origination Year - 2023/2022 883,182   883,182 2,417,653
Amortized Cost Basis by Origination Year - 2022/2021 2,230,986   2,230,986 1,645,729
Amortized Cost Basis by Origination Year - Prior 2,923,518   2,923,518 1,552,680
Total loans 9,234,196   9,234,196 8,497,040
Current-period gross charge-offs - 2026/2025     43 122
Current-period gross charge-offs - 2025/2024     839 926
Current-period gross charge-offs - 2024/2023     1,559 981
Current-period gross charge-offs - 2023/2022     1,304 458
Current-period gross charge-offs - 2022/2021     324 53
Current-period gross charge-offs - Prior     44 107
Current-period gross charge-offs - Total     4,113 2,647
Consumer loans | Consumer owner-occupied | Current        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 1,421,708   1,421,708 1,182,075
Amortized Cost Basis by Origination Year - 2025/2024 1,171,378   1,171,378 647,315
Amortized Cost Basis by Origination Year - 2024/2023 573,569   573,569 1,014,555
Amortized Cost Basis by Origination Year - 2023/2022 863,864   863,864 2,407,217
Amortized Cost Basis by Origination Year - 2022/2021 2,221,827   2,221,827 1,639,720
Amortized Cost Basis by Origination Year - Prior 2,905,421   2,905,421 1,543,231
Total loans 9,157,767   9,157,767 8,434,113
Consumer loans | Consumer owner-occupied | 30 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 302   302 2,060
Amortized Cost Basis by Origination Year - 2025/2024 5,841   5,841 3,805
Amortized Cost Basis by Origination Year - 2024/2023 5,307   5,307 5,472
Amortized Cost Basis by Origination Year - 2023/2022 4,352   4,352 3,232
Amortized Cost Basis by Origination Year - 2022/2021 4,129   4,129 3,926
Amortized Cost Basis by Origination Year - Prior 5,477   5,477 3,369
Total loans 25,408   25,408 21,864
Consumer loans | Consumer owner-occupied | 60 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025       685
Amortized Cost Basis by Origination Year - 2025/2024 1,702   1,702 2,557
Amortized Cost Basis by Origination Year - 2024/2023 960   960 2,670
Amortized Cost Basis by Origination Year - 2023/2022 2,484   2,484 620
Amortized Cost Basis by Origination Year - 2022/2021 900   900 559
Amortized Cost Basis by Origination Year - Prior 1,829   1,829 1,626
Total loans 7,875   7,875 8,717
Consumer loans | Consumer owner-occupied | 90 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 155   155 1,156
Amortized Cost Basis by Origination Year - 2025/2024 5,382   5,382 9,661
Amortized Cost Basis by Origination Year - 2024/2023 10,206   10,206 8,967
Amortized Cost Basis by Origination Year - 2023/2022 12,482   12,482 6,584
Amortized Cost Basis by Origination Year - 2022/2021 4,130   4,130 1,524
Amortized Cost Basis by Origination Year - Prior 10,791   10,791 4,454
Total loans 43,146   43,146 32,346
Consumer loans | Home equity loans        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 810   810 1,677
Amortized Cost Basis by Origination Year - 2025/2024 1,771   1,771 5,843
Amortized Cost Basis by Origination Year - 2024/2023 3,266   3,266 3,567
Amortized Cost Basis by Origination Year - 2023/2022 2,195   2,195 4,622
Amortized Cost Basis by Origination Year - 2022/2021 2,934   2,934 1,446
Amortized Cost Basis by Origination Year - Prior 15,877   15,877 15,181
Amortized Cost Basis by Origination Year - Revolving 1,946,388   1,946,388 1,799,453
Total loans 1,973,241   1,973,241 1,831,789
Current-period gross charge-offs - 2025/2024       66
Current-period gross charge-offs - 2024/2023     117  
Current-period gross charge-offs - 2023/2022     10 70
Current-period gross charge-offs - Prior     106 415
Current-period gross charge-offs - Revolving     35  
Current-period gross charge-offs - Total     268 551
Consumer loans | Home equity loans | Current        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 810   810 1,627
Amortized Cost Basis by Origination Year - 2025/2024 1,720   1,720 5,549
Amortized Cost Basis by Origination Year - 2024/2023 2,105   2,105 2,618
Amortized Cost Basis by Origination Year - 2023/2022 1,502   1,502 3,463
Amortized Cost Basis by Origination Year - 2022/2021 2,541   2,541 1,308
Amortized Cost Basis by Origination Year - Prior 14,089   14,089 13,961
Amortized Cost Basis by Origination Year - Revolving 1,939,461   1,939,461 1,794,239
Total loans 1,962,228   1,962,228 1,822,765
Consumer loans | Home equity loans | 30 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025       50
Amortized Cost Basis by Origination Year - 2025/2024       26
Amortized Cost Basis by Origination Year - 2024/2023 277   277 160
Amortized Cost Basis by Origination Year - 2023/2022 50   50 199
Amortized Cost Basis by Origination Year - Prior 630   630 502
Amortized Cost Basis by Origination Year - Revolving 3,760   3,760 2,752
Total loans 4,717   4,717 3,689
Consumer loans | Home equity loans | 60 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024       50
Amortized Cost Basis by Origination Year - 2024/2023 218   218 212
Amortized Cost Basis by Origination Year - 2023/2022       74
Amortized Cost Basis by Origination Year - Prior 416   416 108
Amortized Cost Basis by Origination Year - Revolving 2,242   2,242 1,615
Total loans 2,876   2,876 2,059
Consumer loans | Home equity loans | 90 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024 51   51 218
Amortized Cost Basis by Origination Year - 2024/2023 666   666 577
Amortized Cost Basis by Origination Year - 2023/2022 643   643 886
Amortized Cost Basis by Origination Year - 2022/2021 393   393 138
Amortized Cost Basis by Origination Year - Prior 742   742 610
Amortized Cost Basis by Origination Year - Revolving 925   925 847
Total loans 3,420   3,420 3,276
Consumer loans | Consumer        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 198,400   198,400 193,328
Amortized Cost Basis by Origination Year - 2025/2024 141,515   141,515 134,972
Amortized Cost Basis by Origination Year - 2024/2023 97,898   97,898 157,529
Amortized Cost Basis by Origination Year - 2023/2022 122,259   122,259 155,487
Amortized Cost Basis by Origination Year - 2022/2021 119,118   119,118 62,904
Amortized Cost Basis by Origination Year - Prior 176,400   176,400 159,165
Amortized Cost Basis by Origination Year - Revolving 94,050   94,050 91,881
Total loans 949,640   949,640 955,266
Current-period gross charge-offs - 2026/2025     58 390
Current-period gross charge-offs - 2025/2024     611 912
Current-period gross charge-offs - 2024/2023     540 910
Current-period gross charge-offs - 2023/2022     751 776
Current-period gross charge-offs - 2022/2021     200 114
Current-period gross charge-offs - Prior     186 2,655
Current-period gross charge-offs - Revolving     4,422 6,007
Current-period gross charge-offs - Total     6,768 11,764
Consumer loans | Consumer | Current        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 198,153   198,153 193,165
Amortized Cost Basis by Origination Year - 2025/2024 140,944   140,944 134,608
Amortized Cost Basis by Origination Year - 2024/2023 97,014   97,014 156,266
Amortized Cost Basis by Origination Year - 2023/2022 121,514   121,514 154,801
Amortized Cost Basis by Origination Year - 2022/2021 118,030   118,030 62,652
Amortized Cost Basis by Origination Year - Prior 174,064   174,064 156,314
Amortized Cost Basis by Origination Year - Revolving 93,768   93,768 91,731
Total loans 943,487   943,487 949,537
Consumer loans | Consumer | 30 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 210   210 55
Amortized Cost Basis by Origination Year - 2025/2024 324   324 117
Amortized Cost Basis by Origination Year - 2024/2023 307   307 304
Amortized Cost Basis by Origination Year - 2023/2022 405   405 271
Amortized Cost Basis by Origination Year - 2022/2021 576   576 205
Amortized Cost Basis by Origination Year - Prior 707   707 1,295
Amortized Cost Basis by Origination Year - Revolving 31   31 75
Total loans 2,560   2,560 2,322
Consumer loans | Consumer | 60 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 34   34 41
Amortized Cost Basis by Origination Year - 2025/2024 173   173 70
Amortized Cost Basis by Origination Year - 2024/2023 324   324 427
Amortized Cost Basis by Origination Year - 2023/2022 87   87 50
Amortized Cost Basis by Origination Year - 2022/2021 98   98  
Amortized Cost Basis by Origination Year - Prior 321   321 268
Amortized Cost Basis by Origination Year - Revolving 211   211 65
Total loans 1,248   1,248 921
Consumer loans | Consumer | 90 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 3   3 67
Amortized Cost Basis by Origination Year - 2025/2024 74   74 177
Amortized Cost Basis by Origination Year - 2024/2023 253   253 532
Amortized Cost Basis by Origination Year - 2023/2022 253   253 365
Amortized Cost Basis by Origination Year - 2022/2021 414   414 47
Amortized Cost Basis by Origination Year - Prior 1,308   1,308 1,288
Amortized Cost Basis by Origination Year - Revolving 40   40 10
Total loans $ 2,345   $ 2,345 $ 2,486