v3.26.1
Loans - Credit risk profile by risk grade of commercial and consumer loans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 $ 7,167,808   $ 7,167,808 $ 9,243,653
Amortized Cost Basis by Origination Year - 2025/2024 8,411,695   8,411,695 4,722,088
Amortized Cost Basis by Origination Year - 2024/2023 4,148,604   4,148,604 4,528,671
Amortized Cost Basis by Origination Year - 2023/2022 3,870,288   3,870,288 10,162,437
Amortized Cost Basis by Origination Year - 2022/2021 9,229,467   9,229,467 6,426,402
Amortized Cost Basis by Origination Year - Prior 12,865,805   12,865,805 8,550,891
Amortized Cost Basis by Origination Year - Revolving 5,153,205   5,153,205 4,964,385
Total loans 50,846,872   50,846,872 48,598,527
Current-period gross charge-offs - 2026/2025     1,136 24,847
Current-period gross charge-offs - 2025/2024     3,421 4,851
Current-period gross charge-offs - 2024/2023     7,838 11,681
Current-period gross charge-offs - 2023/2022     5,558 13,326
Current-period gross charge-offs - 2022/2021     1,770 31,080
Current-period gross charge-offs - Prior     1,788 26,138
Current-period gross charge-offs - Revolving     4,665 16,064
Current-period gross charge-offs - Total 11,742 $ 11,965 26,176 127,987
30 days past due        
Loans        
Total loans 70,853   70,853 73,810
60 days past due        
Loans        
Total loans 22,328   22,328 15,034
90 days past due        
Loans        
Total loans 3,796   3,796 4,941
Construction and land development        
Loans        
Total loans 2,982,968   2,982,968 2,548,360
Construction and land development | 30 days past due        
Loans        
Total loans 2,475   2,475 3,018
Construction and land development | 60 days past due        
Loans        
Total loans 2,099   2,099 472
Construction and land development | 90 days past due        
Loans        
Total loans 108   108 139
Commercial and industrial        
Loans        
Total loans 9,378,444   9,378,444 9,181,408
Commercial and industrial | 30 days past due        
Loans        
Total loans 26,640   26,640 24,890
Commercial and industrial | 60 days past due        
Loans        
Total loans 7,044   7,044 5,860
Commercial and industrial | 90 days past due        
Loans        
Total loans 2,251   2,251 2,913
Other income producing property        
Loans        
Total loans 1,175,338   1,175,338 1,232,153
Other income producing property | 30 days past due        
Loans        
Total loans 743   743 1,582
Other income producing property | 60 days past due        
Loans        
Total loans 701   701 827
Other income producing property | 90 days past due        
Loans        
Total loans 28   28 615
Consumer owner-occupied        
Loans        
Total loans 9,125,082   9,125,082 8,618,434
Consumer owner-occupied | 30 days past due        
Loans        
Total loans 17,823   17,823 16,301
Consumer owner-occupied | 60 days past due        
Loans        
Total loans 1,504   1,504 901
Consumer owner-occupied | 90 days past due        
Loans        
Total loans 1,063   1,063  
Other loans        
Loans        
Total loans 8,477   8,477 2,366
Home equity loans        
Loans        
Total loans 1,909,020   1,909,020 1,831,789
Home equity loans | 30 days past due        
Loans        
Total loans 2,678   2,678 2,739
Home equity loans | 60 days past due        
Loans        
Total loans 1,808   1,808 1,226
Home equity loans | 90 days past due        
Loans        
Total loans       1
Consumer        
Loans        
Total loans 934,035   934,035 955,266
Consumer | 30 days past due        
Loans        
Total loans 1,501   1,501 2,002
Consumer | 60 days past due        
Loans        
Total loans 788   788 793
Commercial loans        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 5,968,326   5,968,326 7,729,285
Amortized Cost Basis by Origination Year - 2025/2024 6,931,927   6,931,927 3,835,381
Amortized Cost Basis by Origination Year - 2024/2023 3,387,609   3,387,609 3,300,411
Amortized Cost Basis by Origination Year - 2023/2022 2,792,251   2,792,251 7,479,397
Amortized Cost Basis by Origination Year - 2022/2021 6,716,144   6,716,144 4,673,562
Amortized Cost Basis by Origination Year - Prior 9,572,670   9,572,670 6,767,810
Amortized Cost Basis by Origination Year - Revolving 3,180,058   3,180,058 3,072,965
Total loans 38,548,985   38,548,985 36,858,811
Current-period gross charge-offs - 2026/2025     1,108 24,335
Current-period gross charge-offs - 2025/2024     2,617 2,947
Current-period gross charge-offs - 2024/2023     6,277 9,790
Current-period gross charge-offs - 2023/2022     4,107 12,022
Current-period gross charge-offs - 2022/2021     1,392 30,913
Current-period gross charge-offs - Prior     1,603 22,961
Current-period gross charge-offs - Revolving     1,928 10,057
Current-period gross charge-offs - Total     19,032 113,025
Commercial loans | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 5,862,591   5,862,591 7,456,842
Amortized Cost Basis by Origination Year - 2025/2024 6,737,315   6,737,315 3,688,465
Amortized Cost Basis by Origination Year - 2024/2023 3,228,888   3,228,888 2,926,089
Amortized Cost Basis by Origination Year - 2023/2022 2,377,125   2,377,125 6,269,829
Amortized Cost Basis by Origination Year - 2022/2021 5,529,105   5,529,105 4,204,200
Amortized Cost Basis by Origination Year - Prior 8,826,504   8,826,504 6,263,876
Amortized Cost Basis by Origination Year - Revolving 3,017,924   3,017,924 2,920,183
Total loans 35,579,452   35,579,452 33,729,484
Commercial loans | Special mention        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 31,175   31,175 64,406
Amortized Cost Basis by Origination Year - 2025/2024 65,015   65,015 21,787
Amortized Cost Basis by Origination Year - 2024/2023 34,843   34,843 134,837
Amortized Cost Basis by Origination Year - 2023/2022 84,241   84,241 421,253
Amortized Cost Basis by Origination Year - 2022/2021 342,157   342,157 37,051
Amortized Cost Basis by Origination Year - Prior 129,480   129,480 120,060
Amortized Cost Basis by Origination Year - Revolving 55,537   55,537 25,911
Total loans 742,448   742,448 825,305
Commercial loans | Substandard        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 74,556   74,556 208,028
Amortized Cost Basis by Origination Year - 2025/2024 129,581   129,581 125,122
Amortized Cost Basis by Origination Year - 2024/2023 123,844   123,844 239,442
Amortized Cost Basis by Origination Year - 2023/2022 330,826   330,826 788,247
Amortized Cost Basis by Origination Year - 2022/2021 844,813   844,813 432,260
Amortized Cost Basis by Origination Year - Prior 616,652   616,652 383,864
Amortized Cost Basis by Origination Year - Revolving 106,495   106,495 126,865
Total loans 2,226,767   2,226,767 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 16   16 7
Amortized Cost Basis by Origination Year - 2024/2023 34   34 43
Amortized Cost Basis by Origination Year - 2023/2022 59   59 68
Amortized Cost Basis by Origination Year - 2022/2021 69   69 51
Amortized Cost Basis by Origination Year - Prior 34   34 10
Amortized Cost Basis by Origination Year - Revolving 102   102 6
Total loans 318   318 194
Commercial loans | Construction and land development        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 500,559   500,559 868,033
Amortized Cost Basis by Origination Year - 2025/2024 1,093,067   1,093,067 582,902
Amortized Cost Basis by Origination Year - 2024/2023 507,299   507,299 298,616
Amortized Cost Basis by Origination Year - 2023/2022 163,540   163,540 201,964
Amortized Cost Basis by Origination Year - 2022/2021 98,183   98,183 59,041
Amortized Cost Basis by Origination Year - Prior 75,937   75,937 47,051
Amortized Cost Basis by Origination Year - Revolving 185,975   185,975 147,911
Total loans 2,624,560   2,624,560 2,205,518
Current-period gross charge-offs - 2022/2021       16
Current-period gross charge-offs - Prior     166  
Current-period gross charge-offs - Total     166 16
Commercial loans | Construction and land development | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 497,110   497,110 862,035
Amortized Cost Basis by Origination Year - 2025/2024 1,084,206   1,084,206 575,253
Amortized Cost Basis by Origination Year - 2024/2023 500,035   500,035 264,370
Amortized Cost Basis by Origination Year - 2023/2022 106,149   106,149 175,486
Amortized Cost Basis by Origination Year - 2022/2021 89,490   89,490 57,814
Amortized Cost Basis by Origination Year - Prior 69,163   69,163 40,977
Amortized Cost Basis by Origination Year - Revolving 144,237   144,237 147,911
Total loans 2,490,390   2,490,390 2,123,846
Commercial loans | Construction and land development | Special mention        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 1,328   1,328 706
Amortized Cost Basis by Origination Year - 2025/2024 3,097   3,097 137
Amortized Cost Basis by Origination Year - 2024/2023 278   278 1,815
Amortized Cost Basis by Origination Year - 2023/2022 25,393   25,393 20,580
Amortized Cost Basis by Origination Year - 2022/2021       335
Amortized Cost Basis by Origination Year - Prior 550   550 510
Amortized Cost Basis by Origination Year - Revolving 41,738   41,738  
Total loans 72,384   72,384 24,083
Commercial loans | Construction and land development | Substandard        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 2,121   2,121 5,292
Amortized Cost Basis by Origination Year - 2025/2024 5,764   5,764 7,512
Amortized Cost Basis by Origination Year - 2024/2023 6,986   6,986 32,431
Amortized Cost Basis by Origination Year - 2023/2022 31,998   31,998 5,898
Amortized Cost Basis by Origination Year - 2022/2021 8,693   8,693 892
Amortized Cost Basis by Origination Year - Prior 6,224   6,224 5,564
Total loans 61,786   61,786 57,589
Commercial loans | Commercial non-owner-occupied        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 2,610,861   2,610,861 2,786,445
Amortized Cost Basis by Origination Year - 2025/2024 2,638,676   2,638,676 1,207,029
Amortized Cost Basis by Origination Year - 2024/2023 1,137,396   1,137,396 1,505,155
Amortized Cost Basis by Origination Year - 2023/2022 1,329,230   1,329,230 4,811,246
Amortized Cost Basis by Origination Year - 2022/2021 4,445,446   4,445,446 2,825,747
Amortized Cost Basis by Origination Year - Prior 5,058,142   5,058,142 3,319,488
Amortized Cost Basis by Origination Year - Revolving 261,366   261,366 196,650
Total loans 17,481,117   17,481,117 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       18,033
Current-period gross charge-offs - Prior       9,800
Current-period gross charge-offs - Total     969 33,635
Commercial loans | Commercial non-owner-occupied | 30 days past due        
Loans        
Total loans 6,994   6,994 8,457
Commercial loans | Commercial non-owner-occupied | 60 days past due        
Loans        
Total loans 2,177   2,177 304
Commercial loans | Commercial non-owner-occupied | 90 days past due        
Loans        
Total loans       408
Commercial loans | Commercial non-owner-occupied | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 2,534,850   2,534,850 2,564,868
Amortized Cost Basis by Origination Year - 2025/2024 2,514,311   2,514,311 1,161,720
Amortized Cost Basis by Origination Year - 2024/2023 1,079,357   1,079,357 1,304,297
Amortized Cost Basis by Origination Year - 2023/2022 1,089,654   1,089,654 3,828,512
Amortized Cost Basis by Origination Year - 2022/2021 3,429,598   3,429,598 2,440,726
Amortized Cost Basis by Origination Year - Prior 4,552,116   4,552,116 2,996,445
Amortized Cost Basis by Origination Year - Revolving 259,543   259,543 185,751
Total loans 15,459,429   15,459,429 14,482,319
Commercial loans | Commercial non-owner-occupied | Special mention        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 26,266   26,266 51,864
Amortized Cost Basis by Origination Year - 2025/2024 47,961   47,961 17,084
Amortized Cost Basis by Origination Year - 2024/2023 26,375   26,375 100,316
Amortized Cost Basis by Origination Year - 2023/2022 42,827   42,827 383,957
Amortized Cost Basis by Origination Year - 2022/2021 324,787   324,787 27,680
Amortized Cost Basis by Origination Year - Prior 101,640   101,640 96,579
Amortized Cost Basis by Origination Year - Revolving 1,070   1,070 10,484
Total loans 570,926   570,926 687,964
Commercial loans | Commercial non-owner-occupied | Substandard        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 49,745   49,745 169,713
Amortized Cost Basis by Origination Year - 2025/2024 76,404   76,404 28,225
Amortized Cost Basis by Origination Year - 2024/2023 31,664   31,664 100,542
Amortized Cost Basis by Origination Year - 2023/2022 196,749   196,749 598,777
Amortized Cost Basis by Origination Year - 2022/2021 691,061   691,061 357,340
Amortized Cost Basis by Origination Year - Prior 404,382   404,382 226,461
Amortized Cost Basis by Origination Year - Revolving 753   753 415
Total loans 1,450,758   1,450,758 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 880,627   880,627 1,234,776
Amortized Cost Basis by Origination Year - 2025/2024 1,246,621   1,246,621 816,582
Amortized Cost Basis by Origination Year - 2024/2023 720,822   720,822 699,138
Amortized Cost Basis by Origination Year - 2023/2022 663,257   663,257 1,231,830
Amortized Cost Basis by Origination Year - 2022/2021 1,186,647   1,186,647 1,150,101
Amortized Cost Basis by Origination Year - Prior 3,041,526   3,041,526 2,339,588
Amortized Cost Basis by Origination Year - Revolving 112,891   112,891 104,976
Total loans 7,852,391   7,852,391 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     38 1,317
Current-period gross charge-offs - Revolving       50
Current-period gross charge-offs - Total     371 5,148
Commercial loans | Commercial owner-occupied | 30 days past due        
Loans        
Total loans 11,999   11,999 14,821
Commercial loans | Commercial owner-occupied | 60 days past due        
Loans        
Total loans 6,207   6,207 4,651
Commercial loans | Commercial owner-occupied | 90 days past due        
Loans        
Total loans 346   346 865
Commercial loans | Commercial owner-occupied | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 871,834   871,834 1,210,501
Amortized Cost Basis by Origination Year - 2025/2024 1,221,181   1,221,181 777,109
Amortized Cost Basis by Origination Year - 2024/2023 692,300   692,300 634,593
Amortized Cost Basis by Origination Year - 2023/2022 603,475   603,475 1,105,730
Amortized Cost Basis by Origination Year - 2022/2021 1,088,014   1,088,014 1,110,749
Amortized Cost Basis by Origination Year - Prior 2,899,012   2,899,012 2,218,753
Amortized Cost Basis by Origination Year - Revolving 110,661   110,661 102,835
Total loans 7,486,477   7,486,477 7,160,270
Commercial loans | Commercial owner-occupied | Special mention        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 2,704   2,704 4,609
Amortized Cost Basis by Origination Year - 2025/2024 6,922   6,922 1,075
Amortized Cost Basis by Origination Year - 2024/2023 2,978   2,978 12,204
Amortized Cost Basis by Origination Year - 2023/2022 10,136   10,136 10,424
Amortized Cost Basis by Origination Year - 2022/2021 11,877   11,877 5,539
Amortized Cost Basis by Origination Year - Prior 17,764   17,764 17,866
Amortized Cost Basis by Origination Year - Revolving 261   261 438
Total loans 52,642   52,642 52,155
Commercial loans | Commercial owner-occupied | Substandard        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 6,089   6,089 19,657
Amortized Cost Basis by Origination Year - 2025/2024 18,510   18,510 38,394
Amortized Cost Basis by Origination Year - 2024/2023 25,540   25,540 52,341
Amortized Cost Basis by Origination Year - 2023/2022 49,646   49,646 115,676
Amortized Cost Basis by Origination Year - 2022/2021 86,756   86,756 33,813
Amortized Cost Basis by Origination Year - Prior 124,746   124,746 102,965
Amortized Cost Basis by Origination Year - Revolving 1,969   1,969 1,703
Total loans 313,256   313,256 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 1,830,032   1,830,032 2,659,224
Amortized Cost Basis by Origination Year - 2025/2024 1,790,955   1,790,955 1,109,080
Amortized Cost Basis by Origination Year - 2024/2023 924,974   924,974 686,015
Amortized Cost Basis by Origination Year - 2023/2022 550,656   550,656 934,927
Amortized Cost Basis by Origination Year - 2022/2021 723,649   723,649 451,504
Amortized Cost Basis by Origination Year - Prior 1,042,530   1,042,530 805,673
Amortized Cost Basis by Origination Year - Revolving 2,515,648   2,515,648 2,534,985
Total loans 9,378,444   9,378,444 9,181,408
Current-period gross charge-offs - 2026/2025     1,108 23,240
Current-period gross charge-offs - 2025/2024     2,617 2,947
Current-period gross charge-offs - 2024/2023     6,266 4,351
Current-period gross charge-offs - 2023/2022     3,004 9,157
Current-period gross charge-offs - 2022/2021     1,204 12,680
Current-period gross charge-offs - Prior     1,399 11,844
Current-period gross charge-offs - Revolving     1,928 10,007
Current-period gross charge-offs - Total     17,526 74,226
Commercial loans | Commercial and industrial | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 1,814,574   1,814,574 2,644,081
Amortized Cost Basis by Origination Year - 2025/2024 1,759,014   1,759,014 1,056,432
Amortized Cost Basis by Origination Year - 2024/2023 861,689   861,689 613,536
Amortized Cost Basis by Origination Year - 2023/2022 494,697   494,697 876,480
Amortized Cost Basis by Origination Year - 2022/2021 672,230   672,230 410,578
Amortized Cost Basis by Origination Year - Prior 974,791   974,791 771,994
Amortized Cost Basis by Origination Year - Revolving 2,400,723   2,400,723 2,396,981
Total loans 8,977,718   8,977,718 8,770,082
Commercial loans | Commercial and industrial | Special mention        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 735   735 5,089
Amortized Cost Basis by Origination Year - 2025/2024 5,119   5,119 2,283
Amortized Cost Basis by Origination Year - 2024/2023 4,226   4,226 20,226
Amortized Cost Basis by Origination Year - 2023/2022 5,712   5,712 6,023
Amortized Cost Basis by Origination Year - 2022/2021 3,649   3,649 2,955
Amortized Cost Basis by Origination Year - Prior 7,399   7,399 2,208
Amortized Cost Basis by Origination Year - Revolving 11,854   11,854 14,387
Total loans 38,694   38,694 53,171
Commercial loans | Commercial and industrial | Substandard        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 14,719   14,719 10,054
Amortized Cost Basis by Origination Year - 2025/2024 26,814   26,814 50,362
Amortized Cost Basis by Origination Year - 2024/2023 59,029   59,029 52,210
Amortized Cost Basis by Origination Year - 2023/2022 50,188   50,188 52,356
Amortized Cost Basis by Origination Year - 2022/2021 47,701   47,701 37,921
Amortized Cost Basis by Origination Year - Prior 60,314   60,314 31,469
Amortized Cost Basis by Origination Year - Revolving 102,969   102,969 123,611
Total loans 361,734   361,734 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 8   8 3
Amortized Cost Basis by Origination Year - 2024/2023 30   30 43
Amortized Cost Basis by Origination Year - 2023/2022 59   59 68
Amortized Cost Basis by Origination Year - 2022/2021 69   69 50
Amortized Cost Basis by Origination Year - Prior 26   26 2
Amortized Cost Basis by Origination Year - Revolving 102   102 6
Total loans 298   298 172
Commercial loans | Other income producing property        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 130,130   130,130 161,360
Amortized Cost Basis by Origination Year - 2025/2024 146,392   146,392 115,147
Amortized Cost Basis by Origination Year - 2024/2023 94,286   94,286 90,946
Amortized Cost Basis by Origination Year - 2023/2022 67,476   67,476 288,481
Amortized Cost Basis by Origination Year - 2022/2021 251,890   251,890 176,024
Amortized Cost Basis by Origination Year - Prior 319,651   319,651 230,603
Amortized Cost Basis by Origination Year - Revolving 64,681   64,681 56,813
Total loans 1,074,506   1,074,506 1,119,374
Commercial loans | Other income producing property | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 128,579   128,579 157,404
Amortized Cost Basis by Origination Year - 2025/2024 143,743   143,743 114,264
Amortized Cost Basis by Origination Year - 2024/2023 93,401   93,401 88,883
Amortized Cost Basis by Origination Year - 2023/2022 65,554   65,554 272,672
Amortized Cost Basis by Origination Year - 2022/2021 239,444   239,444 173,188
Amortized Cost Basis by Origination Year - Prior 296,614   296,614 210,459
Amortized Cost Basis by Origination Year - Revolving 63,941   63,941 55,663
Total loans 1,031,276   1,031,276 1,072,533
Commercial loans | Other income producing property | Special mention        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 142   142 2,020
Amortized Cost Basis by Origination Year - 2025/2024 1,811   1,811 463
Amortized Cost Basis by Origination Year - 2024/2023 260   260 145
Amortized Cost Basis by Origination Year - 2023/2022 45   45 269
Amortized Cost Basis by Origination Year - 2022/2021 1,844   1,844 542
Amortized Cost Basis by Origination Year - Prior 2,051   2,051 2,897
Amortized Cost Basis by Origination Year - Revolving 519   519 602
Total loans 6,672   6,672 6,938
Commercial loans | Other income producing property | Substandard        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 1,409   1,409 1,936
Amortized Cost Basis by Origination Year - 2025/2024 838   838 420
Amortized Cost Basis by Origination Year - 2024/2023 625   625 1,918
Amortized Cost Basis by Origination Year - 2023/2022 1,877   1,877 15,540
Amortized Cost Basis by Origination Year - 2022/2021 10,602   10,602 2,294
Amortized Cost Basis by Origination Year - Prior 20,986   20,986 17,247
Amortized Cost Basis by Origination Year - Revolving 221   221 548
Total loans 36,558   36,558 39,903
Commercial loans | Consumer owner-occupied        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 7,640   7,640 17,081
Amortized Cost Basis by Origination Year - 2025/2024 16,216   16,216 4,641
Amortized Cost Basis by Origination Year - 2024/2023 2,832   2,832 20,541
Amortized Cost Basis by Origination Year - 2023/2022 18,092   18,092 10,949
Amortized Cost Basis by Origination Year - 2022/2021 10,329   10,329 11,145
Amortized Cost Basis by Origination Year - Prior 34,884   34,884 25,407
Amortized Cost Basis by Origination Year - Revolving 39,497   39,497 31,630
Total loans 129,490   129,490 121,394
Commercial loans | Consumer owner-occupied | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 7,167   7,167 15,587
Amortized Cost Basis by Origination Year - 2025/2024 14,860   14,860 3,687
Amortized Cost Basis by Origination Year - 2024/2023 2,106   2,106 20,410
Amortized Cost Basis by Origination Year - 2023/2022 17,596   17,596 10,949
Amortized Cost Basis by Origination Year - 2022/2021 10,329   10,329 11,145
Amortized Cost Basis by Origination Year - Prior 34,808   34,808 25,248
Amortized Cost Basis by Origination Year - Revolving 38,819   38,819 31,042
Total loans 125,685   125,685 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 105   105 745
Amortized Cost Basis by Origination Year - 2024/2023 726   726 131
Amortized Cost Basis by Origination Year - 2023/2022 128   128  
Amortized Cost Basis by Origination Year - Prior 76   76  
Amortized Cost Basis by Origination Year - Revolving 95   95  
Total loans 1,130   1,130 994
Commercial loans | Consumer owner-occupied | Substandard        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 473   473 1,376
Amortized Cost Basis by Origination Year - 2025/2024 1,251   1,251 209
Amortized Cost Basis by Origination Year - 2023/2022 368   368  
Amortized Cost Basis by Origination Year - Prior       158
Amortized Cost Basis by Origination Year - Revolving 583   583 588
Total loans 2,675   2,675 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 8,477   8,477 2,366
Total loans 8,477   8,477 2,366
Commercial loans | Other loans | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 8,477   8,477 2,366
Total loans 8,477   8,477 2,366
Consumer loans        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 1,199,482   1,199,482 1,514,368
Amortized Cost Basis by Origination Year - 2025/2024 1,479,768   1,479,768 886,707
Amortized Cost Basis by Origination Year - 2024/2023 760,995   760,995 1,228,260
Amortized Cost Basis by Origination Year - 2023/2022 1,078,037   1,078,037 2,683,040
Amortized Cost Basis by Origination Year - 2022/2021 2,513,323   2,513,323 1,752,840
Amortized Cost Basis by Origination Year - Prior 3,293,135   3,293,135 1,783,081
Amortized Cost Basis by Origination Year - Revolving 1,973,147   1,973,147 1,891,420
Total loans 12,297,887   12,297,887 11,739,716
Current-period gross charge-offs - 2026/2025     28 512
Current-period gross charge-offs - 2025/2024     804 1,904
Current-period gross charge-offs - 2024/2023     1,561 1,891
Current-period gross charge-offs - 2023/2022     1,451 1,304
Current-period gross charge-offs - 2022/2021     378 167
Current-period gross charge-offs - Prior     185 3,177
Current-period gross charge-offs - Revolving     2,737 6,007
Current-period gross charge-offs - Total     7,144 14,962
Consumer loans | Current        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 1,199,216   1,199,216 1,510,254
Amortized Cost Basis by Origination Year - 2025/2024 1,469,177   1,469,177 870,023
Amortized Cost Basis by Origination Year - 2024/2023 740,961   740,961 1,208,785
Amortized Cost Basis by Origination Year - 2023/2022 1,059,340   1,059,340 2,670,038
Amortized Cost Basis by Origination Year - 2022/2021 2,504,240   2,504,240 1,746,441
Amortized Cost Basis by Origination Year - Prior 3,268,451   3,268,451 1,769,417
Amortized Cost Basis by Origination Year - Revolving 1,967,490   1,967,490 1,886,056
Total loans 12,208,875   12,208,875 11,661,014
Consumer loans | 30 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 53   53 2,165
Amortized Cost Basis by Origination Year - 2025/2024 5,312   5,312 3,948
Amortized Cost Basis by Origination Year - 2024/2023 5,964   5,964 5,936
Amortized Cost Basis by Origination Year - 2023/2022 4,260   4,260 3,702
Amortized Cost Basis by Origination Year - 2022/2021 3,191   3,191 4,131
Amortized Cost Basis by Origination Year - Prior 7,973   7,973 5,166
Amortized Cost Basis by Origination Year - Revolving 2,935   2,935 2,827
Total loans 29,688   29,688 27,875
Consumer loans | 60 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025       726
Amortized Cost Basis by Origination Year - 2025/2024 2,953   2,953 2,677
Amortized Cost Basis by Origination Year - 2024/2023 2,816   2,816 3,309
Amortized Cost Basis by Origination Year - 2023/2022 2,476   2,476 744
Amortized Cost Basis by Origination Year - 2022/2021 728   728 559
Amortized Cost Basis by Origination Year - Prior 6,420   6,420 2,018
Amortized Cost Basis by Origination Year - Revolving 1,535   1,535 1,680
Total loans 16,928   16,928 11,713
Consumer loans | 90 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 213   213 1,223
Amortized Cost Basis by Origination Year - 2025/2024 2,326   2,326 10,059
Amortized Cost Basis by Origination Year - 2024/2023 11,254   11,254 10,230
Amortized Cost Basis by Origination Year - 2023/2022 11,961   11,961 8,556
Amortized Cost Basis by Origination Year - 2022/2021 5,164   5,164 1,709
Amortized Cost Basis by Origination Year - Prior 10,291   10,291 6,480
Amortized Cost Basis by Origination Year - Revolving 1,187   1,187 857
Total loans 42,396   42,396 39,114
Consumer loans | Construction and land development        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 69,597   69,597 129,749
Amortized Cost Basis by Origination Year - 2025/2024 144,048   144,048 80,514
Amortized Cost Basis by Origination Year - 2024/2023 44,526   44,526 27,744
Amortized Cost Basis by Origination Year - 2023/2022 21,951   21,951 54,161
Amortized Cost Basis by Origination Year - 2022/2021 38,469   38,469 26,284
Amortized Cost Basis by Origination Year - Prior 39,817   39,817 24,390
Total loans 358,408   358,408 342,842
Consumer loans | Construction and land development | Current        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 69,597   69,597 129,749
Amortized Cost Basis by Origination Year - 2025/2024 144,048   144,048 80,514
Amortized Cost Basis by Origination Year - 2024/2023 44,526   44,526 27,590
Amortized Cost Basis by Origination Year - 2023/2022 21,646   21,646 53,698
Amortized Cost Basis by Origination Year - 2022/2021 38,200   38,200 26,284
Amortized Cost Basis by Origination Year - Prior 39,807   39,807 24,390
Total loans 357,824   357,824 342,225
Consumer loans | Construction and land development | 30 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2023/2022 302   302  
Amortized Cost Basis by Origination Year - Prior 10   10  
Total loans 312   312  
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 3   3 463
Amortized Cost Basis by Origination Year - 2022/2021 269   269  
Total loans 272   272 617
Consumer loans | Commercial non-owner-occupied        
Loans        
Current-period gross charge-offs - 2025/2024     385  
Current-period gross charge-offs - 2024/2023     1,098  
Current-period gross charge-offs - 2023/2022     886  
Current-period gross charge-offs - 2022/2021     250  
Current-period gross charge-offs - Prior     22  
Current-period gross charge-offs - Total     2,641  
Consumer loans | Other income producing property        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 1,273   1,273 3,638
Amortized Cost Basis by Origination Year - 2025/2024 3,936   3,936 2,040
Amortized Cost Basis by Origination Year - 2024/2023 1,190   1,190 7,756
Amortized Cost Basis by Origination Year - 2023/2022 7,233   7,233 51,117
Amortized Cost Basis by Origination Year - 2022/2021 47,379   47,379 16,477
Amortized Cost Basis by Origination Year - Prior 39,727   39,727 31,665
Amortized Cost Basis by Origination Year - Revolving 94   94 86
Total loans 100,832   100,832 112,779
Consumer loans | Other income producing property | Current        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 1,273   1,273 3,638
Amortized Cost Basis by Origination Year - 2025/2024 3,936   3,936 2,037
Amortized Cost Basis by Origination Year - 2024/2023 1,187   1,187 7,756
Amortized Cost Basis by Origination Year - 2023/2022 7,233   7,233 50,859
Amortized Cost Basis by Origination Year - 2022/2021 47,121   47,121 16,477
Amortized Cost Basis by Origination Year - Prior 39,583   39,583 31,521
Amortized Cost Basis by Origination Year - Revolving 94   94 86
Total loans 100,427   100,427 112,374
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 144   144 128
Total loans 405   405 389
Consumer loans | Consumer owner-occupied        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 1,001,925   1,001,925 1,185,976
Amortized Cost Basis by Origination Year - 2025/2024 1,174,452   1,174,452 663,338
Amortized Cost Basis by Origination Year - 2024/2023 603,198   603,198 1,031,664
Amortized Cost Basis by Origination Year - 2023/2022 914,020   914,020 2,417,653
Amortized Cost Basis by Origination Year - 2022/2021 2,294,502   2,294,502 1,645,729
Amortized Cost Basis by Origination Year - Prior 3,007,495   3,007,495 1,552,680
Total loans 8,995,592   8,995,592 8,497,040
Current-period gross charge-offs - 2026/2025       122
Current-period gross charge-offs - 2025/2024       926
Current-period gross charge-offs - 2024/2023       981
Current-period gross charge-offs - 2023/2022       458
Current-period gross charge-offs - 2022/2021       53
Current-period gross charge-offs - Prior       107
Current-period gross charge-offs - Total       2,647
Consumer loans | Consumer owner-occupied | Current        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 1,001,713   1,001,713 1,182,075
Amortized Cost Basis by Origination Year - 2025/2024 1,164,128   1,164,128 647,315
Amortized Cost Basis by Origination Year - 2024/2023 584,617   584,617 1,014,555
Amortized Cost Basis by Origination Year - 2023/2022 896,759   896,759 2,407,217
Amortized Cost Basis by Origination Year - 2022/2021 2,287,256   2,287,256 1,639,720
Amortized Cost Basis by Origination Year - Prior 2,987,852   2,987,852 1,543,231
Total loans 8,922,325   8,922,325 8,434,113
Consumer loans | Consumer owner-occupied | 30 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025       2,060
Amortized Cost Basis by Origination Year - 2025/2024 5,151   5,151 3,805
Amortized Cost Basis by Origination Year - 2024/2023 5,785   5,785 5,472
Amortized Cost Basis by Origination Year - 2023/2022 3,797   3,797 3,232
Amortized Cost Basis by Origination Year - 2022/2021 2,857   2,857 3,926
Amortized Cost Basis by Origination Year - Prior 6,777   6,777 3,369
Total loans 24,367   24,367 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 2,887   2,887 2,557
Amortized Cost Basis by Origination Year - 2024/2023 2,472   2,472 2,670
Amortized Cost Basis by Origination Year - 2023/2022 2,412   2,412 620
Amortized Cost Basis by Origination Year - 2022/2021 512   512 559
Amortized Cost Basis by Origination Year - Prior 5,525   5,525 1,626
Total loans 13,808   13,808 8,717
Consumer loans | Consumer owner-occupied | 90 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 212   212 1,156
Amortized Cost Basis by Origination Year - 2025/2024 2,286   2,286 9,661
Amortized Cost Basis by Origination Year - 2024/2023 10,324   10,324 8,967
Amortized Cost Basis by Origination Year - 2023/2022 11,052   11,052 6,584
Amortized Cost Basis by Origination Year - 2022/2021 3,877   3,877 1,524
Amortized Cost Basis by Origination Year - Prior 7,341   7,341 4,454
Total loans 35,092   35,092 32,346
Consumer loans | Home equity loans        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 159   159 1,677
Amortized Cost Basis by Origination Year - 2025/2024 1,456   1,456 5,843
Amortized Cost Basis by Origination Year - 2024/2023 4,032   4,032 3,567
Amortized Cost Basis by Origination Year - 2023/2022 2,083   2,083 4,622
Amortized Cost Basis by Origination Year - 2022/2021 3,059   3,059 1,446
Amortized Cost Basis by Origination Year - Prior 15,858   15,858 15,181
Amortized Cost Basis by Origination Year - Revolving 1,882,373   1,882,373 1,799,453
Total loans 1,909,020   1,909,020 1,831,789
Current-period gross charge-offs - 2025/2024       66
Current-period gross charge-offs - 2024/2023     104  
Current-period gross charge-offs - 2023/2022     10 70
Current-period gross charge-offs - Prior     50 415
Current-period gross charge-offs - Revolving     35  
Current-period gross charge-offs - Total     199 551
Consumer loans | Home equity loans | Current        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 159   159 1,627
Amortized Cost Basis by Origination Year - 2025/2024 1,456   1,456 5,549
Amortized Cost Basis by Origination Year - 2024/2023 3,162   3,162 2,618
Amortized Cost Basis by Origination Year - 2023/2022 1,398   1,398 3,463
Amortized Cost Basis by Origination Year - 2022/2021 2,589   2,589 1,308
Amortized Cost Basis by Origination Year - Prior 13,586   13,586 13,961
Amortized Cost Basis by Origination Year - Revolving 1,876,828   1,876,828 1,794,239
Total loans 1,899,178   1,899,178 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 90   90 160
Amortized Cost Basis by Origination Year - 2023/2022       199
Amortized Cost Basis by Origination Year - 2022/2021 70   70  
Amortized Cost Basis by Origination Year - Prior 269   269 502
Amortized Cost Basis by Origination Year - Revolving 2,888   2,888 2,752
Total loans 3,317   3,317 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 114   114 212
Amortized Cost Basis by Origination Year - 2023/2022       74
Amortized Cost Basis by Origination Year - 2022/2021 3   3  
Amortized Cost Basis by Origination Year - Prior 579   579 108
Amortized Cost Basis by Origination Year - Revolving 1,496   1,496 1,615
Total loans 2,192   2,192 2,059
Consumer loans | Home equity loans | 90 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024       218
Amortized Cost Basis by Origination Year - 2024/2023 666   666 577
Amortized Cost Basis by Origination Year - 2023/2022 685   685 886
Amortized Cost Basis by Origination Year - 2022/2021 397   397 138
Amortized Cost Basis by Origination Year - Prior 1,424   1,424 610
Amortized Cost Basis by Origination Year - Revolving 1,161   1,161 847
Total loans 4,333   4,333 3,276
Consumer loans | Consumer        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 126,528   126,528 193,328
Amortized Cost Basis by Origination Year - 2025/2024 155,876   155,876 134,972
Amortized Cost Basis by Origination Year - 2024/2023 108,049   108,049 157,529
Amortized Cost Basis by Origination Year - 2023/2022 132,750   132,750 155,487
Amortized Cost Basis by Origination Year - 2022/2021 129,914   129,914 62,904
Amortized Cost Basis by Origination Year - Prior 190,238   190,238 159,165
Amortized Cost Basis by Origination Year - Revolving 90,680   90,680 91,881
Total loans 934,035   934,035 955,266
Current-period gross charge-offs - 2026/2025     28 390
Current-period gross charge-offs - 2025/2024     419 912
Current-period gross charge-offs - 2024/2023     359 910
Current-period gross charge-offs - 2023/2022     555 776
Current-period gross charge-offs - 2022/2021     128 114
Current-period gross charge-offs - Prior     113 2,655
Current-period gross charge-offs - Revolving     2,702 6,007
Current-period gross charge-offs - Total     4,304 11,764
Consumer loans | Consumer | Current        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 126,474   126,474 193,165
Amortized Cost Basis by Origination Year - 2025/2024 155,609   155,609 134,608
Amortized Cost Basis by Origination Year - 2024/2023 107,469   107,469 156,266
Amortized Cost Basis by Origination Year - 2023/2022 132,304   132,304 154,801
Amortized Cost Basis by Origination Year - 2022/2021 129,074   129,074 62,652
Amortized Cost Basis by Origination Year - Prior 187,623   187,623 156,314
Amortized Cost Basis by Origination Year - Revolving 90,568   90,568 91,731
Total loans 929,121   929,121 949,537
Consumer loans | Consumer | 30 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 53   53 55
Amortized Cost Basis by Origination Year - 2025/2024 161   161 117
Amortized Cost Basis by Origination Year - 2024/2023 89   89 304
Amortized Cost Basis by Origination Year - 2023/2022 161   161 271
Amortized Cost Basis by Origination Year - 2022/2021 264   264 205
Amortized Cost Basis by Origination Year - Prior 917   917 1,295
Amortized Cost Basis by Origination Year - Revolving 47   47 75
Total loans 1,692   1,692 2,322
Consumer loans | Consumer | 60 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025       41
Amortized Cost Basis by Origination Year - 2025/2024 66   66 70
Amortized Cost Basis by Origination Year - 2024/2023 230   230 427
Amortized Cost Basis by Origination Year - 2023/2022 64   64 50
Amortized Cost Basis by Origination Year - 2022/2021 213   213  
Amortized Cost Basis by Origination Year - Prior 316   316 268
Amortized Cost Basis by Origination Year - Revolving 39   39 65
Total loans 928   928 921
Consumer loans | Consumer | 90 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2026/2025 1   1 67
Amortized Cost Basis by Origination Year - 2025/2024 40   40 177
Amortized Cost Basis by Origination Year - 2024/2023 261   261 532
Amortized Cost Basis by Origination Year - 2023/2022 221   221 365
Amortized Cost Basis by Origination Year - 2022/2021 363   363 47
Amortized Cost Basis by Origination Year - Prior 1,382   1,382 1,288
Amortized Cost Basis by Origination Year - Revolving 26   26 10
Total loans $ 2,294   $ 2,294 $ 2,486