XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.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, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   $ 6,365,617   $ 4,798,047
Amortized Cost Basis by Origination Year - 2024/2023   5,016,034   4,183,610
Amortized Cost Basis by Origination Year - 2023/2022   4,851,445   8,823,443
Amortized Cost Basis by Origination Year - 2022/2021   10,736,188   5,446,291
Amortized Cost Basis by Origination Year - 2021/2020   6,802,630   2,261,836
Amortized Cost Basis by Origination Year - Prior   9,370,027   5,062,165
Amortized Cost Basis by Origination Year - Revolving   4,525,970   3,327,535
Total loans   47,667,911   33,902,927
Current-period gross charge-offs - 2025/2024   22,840   3,200
Current-period gross charge-offs - 2024/2023   3,382   4,988
Current-period gross charge-offs - 2023/2022   10,387   7,911
Current-period gross charge-offs - 2022/2021   10,687   1,146
Current-period gross charge-offs - 2021/2020   30,953   502
Current-period gross charge-offs - Prior   22,687   8,217
Current-period gross charge-offs - Revolving   12,701   9,106
Current-period gross charge-offs - Total $ 8,603 113,637 $ 25,133 35,070
30 days past due        
Loans        
Total loans   84,281   56,417
60 days past due        
Loans        
Total loans   28,697   16,807
90 days past due        
Loans        
Total loans   5,243   3,293
Construction and land development        
Loans        
Total loans   2,678,971   2,184,327
Construction and land development | 30 days past due        
Loans        
Total loans   1,208   16
Construction and land development | 60 days past due        
Loans        
Total loans   415    
Commercial and industrial        
Loans        
Total loans   8,644,636   6,222,876
Commercial and industrial | 30 days past due        
Loans        
Total loans   40,517   28,427
Commercial and industrial | 60 days past due        
Loans        
Total loans   12,681   7,700
Commercial and industrial | 90 days past due        
Loans        
Total loans   4,085   3,163
Other income producing property        
Loans        
Total loans   1,267,183   607,750
Other income producing property | 30 days past due        
Loans        
Total loans   2,135   237
Other income producing property | 60 days past due        
Loans        
Total loans   653   116
Other income producing property | 90 days past due        
Loans        
Total loans   36   37
Consumer owner-occupied        
Loans        
Total loans   8,441,314   7,144,885
Consumer owner-occupied | 30 days past due        
Loans        
Total loans   16,474   6,536
Consumer owner-occupied | 60 days past due        
Loans        
Total loans   464   444
Other loans        
Loans        
Total loans   22,913   10,298
Home equity loans        
Loans        
Total loans   1,760,712   1,570,084
Home equity loans | 30 days past due        
Loans        
Total loans   3,584   4,717
Home equity loans | 60 days past due        
Loans        
Total loans   1,611   1,511
Home equity loans | 90 days past due        
Loans        
Total loans       1
Consumer        
Loans        
Total loans   987,085   1,062,599
Consumer | 30 days past due        
Loans        
Total loans   2,090   7,023
Consumer | 60 days past due        
Loans        
Total loans   764   3,444
Commercial loans        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   5,348,701   3,889,841
Amortized Cost Basis by Origination Year - 2024/2023   4,054,216   2,810,008
Amortized Cost Basis by Origination Year - 2023/2022   3,565,543   6,094,076
Amortized Cost Basis by Origination Year - 2022/2021   7,963,163   3,704,954
Amortized Cost Basis by Origination Year - 2021/2020   5,007,531   1,612,718
Amortized Cost Basis by Origination Year - Prior   7,494,376   3,928,477
Amortized Cost Basis by Origination Year - Revolving   2,703,715   1,665,527
Total loans   36,137,245   23,705,601
Current-period gross charge-offs - 2025/2024   22,608   2,971
Current-period gross charge-offs - 2024/2023   2,114   3,050
Current-period gross charge-offs - 2023/2022   9,096   5,946
Current-period gross charge-offs - 2022/2021   9,770   933
Current-period gross charge-offs - 2021/2020   30,827   401
Current-period gross charge-offs - Prior   19,778   7,612
Current-period gross charge-offs - Revolving   8,203   3,859
Current-period gross charge-offs - Total   102,396   24,772
Commercial loans | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   5,202,343   3,705,599
Amortized Cost Basis by Origination Year - 2024/2023   3,933,291   2,597,761
Amortized Cost Basis by Origination Year - 2023/2022   3,153,308   5,579,212
Amortized Cost Basis by Origination Year - 2022/2021   6,887,502   3,368,356
Amortized Cost Basis by Origination Year - 2021/2020   4,526,546   1,495,561
Amortized Cost Basis by Origination Year - Prior   6,956,913   3,693,861
Amortized Cost Basis by Origination Year - Revolving   2,576,226   1,528,246
Total loans   33,236,129   21,968,596
Commercial loans | Special mention        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   22,271   14,886
Amortized Cost Basis by Origination Year - 2024/2023   16,220   84,524
Amortized Cost Basis by Origination Year - 2023/2022   128,380   215,961
Amortized Cost Basis by Origination Year - 2022/2021   540,924   147,860
Amortized Cost Basis by Origination Year - 2021/2020   123,631   10,079
Amortized Cost Basis by Origination Year - Prior   150,491   34,001
Amortized Cost Basis by Origination Year - Revolving   26,808   24,671
Total loans   1,008,725   531,982
Commercial loans | Substandard        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   124,078   169,352
Amortized Cost Basis by Origination Year - 2024/2023   104,700   127,708
Amortized Cost Basis by Origination Year - 2023/2022   283,816   298,861
Amortized Cost Basis by Origination Year - 2022/2021   534,668   188,680
Amortized Cost Basis by Origination Year - 2021/2020   357,307   107,076
Amortized Cost Basis by Origination Year - Prior   386,964   200,597
Amortized Cost Basis by Origination Year - Revolving   100,673   112,605
Total loans   1,892,206   1,204,879
Commercial loans | Doubtful        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   9   4
Amortized Cost Basis by Origination Year - 2024/2023   5   15
Amortized Cost Basis by Origination Year - 2023/2022   39   42
Amortized Cost Basis by Origination Year - 2022/2021   69   58
Amortized Cost Basis by Origination Year - 2021/2020   47   2
Amortized Cost Basis by Origination Year - Prior   8   18
Amortized Cost Basis by Origination Year - Revolving   8   5
Total loans   185   144
Commercial loans | Construction and land development        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   624,965   356,451
Amortized Cost Basis by Origination Year - 2024/2023   649,752   428,365
Amortized Cost Basis by Origination Year - 2023/2022   362,268   910,706
Amortized Cost Basis by Origination Year - 2022/2021   432,854   43,853
Amortized Cost Basis by Origination Year - 2021/2020   89,252   9,328
Amortized Cost Basis by Origination Year - Prior   54,855   14,368
Amortized Cost Basis by Origination Year - Revolving   114,797   35,025
Total loans   2,328,743   1,798,096
Current-period gross charge-offs - 2021/2020   16   74
Current-period gross charge-offs - Prior       2,088
Current-period gross charge-offs - Total   16   2,162
Commercial loans | Construction and land development | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   595,904   339,152
Amortized Cost Basis by Origination Year - 2024/2023   648,831   397,574
Amortized Cost Basis by Origination Year - 2023/2022   322,327   843,053
Amortized Cost Basis by Origination Year - 2022/2021   362,488   42,524
Amortized Cost Basis by Origination Year - 2021/2020   85,746   9,327
Amortized Cost Basis by Origination Year - Prior   48,751   13,462
Amortized Cost Basis by Origination Year - Revolving   114,797   35,025
Total loans   2,178,844   1,680,117
Commercial loans | Construction and land development | Special mention        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   614   627
Amortized Cost Basis by Origination Year - 2024/2023   575   30,791
Amortized Cost Basis by Origination Year - 2023/2022   7,513   35,170
Amortized Cost Basis by Origination Year - 2022/2021   67,424   579
Amortized Cost Basis by Origination Year - 2021/2020   465    
Amortized Cost Basis by Origination Year - Prior   522   321
Total loans   77,113   67,488
Commercial loans | Construction and land development | Substandard        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   28,447   16,672
Amortized Cost Basis by Origination Year - 2024/2023   346    
Amortized Cost Basis by Origination Year - 2023/2022   32,428   32,483
Amortized Cost Basis by Origination Year - 2022/2021   2,942   750
Amortized Cost Basis by Origination Year - 2021/2020   3,041    
Amortized Cost Basis by Origination Year - Prior   5,582   581
Total loans   72,786   50,486
Commercial loans | Construction and land development | Doubtful        
Loans        
Amortized Cost Basis by Origination Year - 2021/2020       1
Amortized Cost Basis by Origination Year - Prior       4
Total loans       5
Commercial loans | Commercial non-owner-occupied        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   1,645,508   872,186
Amortized Cost Basis by Origination Year - 2024/2023   1,237,016   882,402
Amortized Cost Basis by Origination Year - 2023/2022   1,625,729   2,962,177
Amortized Cost Basis by Origination Year - 2022/2021   4,945,396   2,034,270
Amortized Cost Basis by Origination Year - 2021/2020   3,016,876   665,613
Amortized Cost Basis by Origination Year - Prior   3,681,539   1,855,868
Amortized Cost Basis by Origination Year - Revolving   183,958   111,216
Total loans   16,336,022   9,383,732
Current-period gross charge-offs - 2023/2022   4,565    
Current-period gross charge-offs - 2022/2021   435   176
Current-period gross charge-offs - 2021/2020   18,033    
Current-period gross charge-offs - Prior   8,068   354
Current-period gross charge-offs - Total   31,101   530
Commercial loans | Commercial non-owner-occupied | 30 days past due        
Loans        
Total loans   6,106   2,253
Commercial loans | Commercial non-owner-occupied | 60 days past due        
Loans        
Total loans   6,223   748
Commercial loans | Commercial non-owner-occupied | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   1,565,238   782,863
Amortized Cost Basis by Origination Year - 2024/2023   1,198,906   798,454
Amortized Cost Basis by Origination Year - 2023/2022   1,390,139   2,664,327
Amortized Cost Basis by Origination Year - 2022/2021   4,117,880   1,770,690
Amortized Cost Basis by Origination Year - 2021/2020   2,634,584   575,679
Amortized Cost Basis by Origination Year - Prior   3,357,728   1,724,342
Amortized Cost Basis by Origination Year - Revolving   183,917   111,021
Total loans   14,448,392   8,427,376
Commercial loans | Commercial non-owner-occupied | Special mention        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   13,007   6,954
Amortized Cost Basis by Origination Year - 2024/2023   7,593   36,014
Amortized Cost Basis by Origination Year - 2023/2022   89,431   120,363
Amortized Cost Basis by Origination Year - 2022/2021   459,478   137,945
Amortized Cost Basis by Origination Year - 2021/2020   110,780   7,486
Amortized Cost Basis by Origination Year - Prior   106,281   13,920
Amortized Cost Basis by Origination Year - Revolving   41   195
Total loans   786,611   322,877
Commercial loans | Commercial non-owner-occupied | Substandard        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   67,263   82,369
Amortized Cost Basis by Origination Year - 2024/2023   30,517   47,934
Amortized Cost Basis by Origination Year - 2023/2022   146,159   177,487
Amortized Cost Basis by Origination Year - 2022/2021   368,038   125,634
Amortized Cost Basis by Origination Year - 2021/2020   271,511   82,448
Amortized Cost Basis by Origination Year - Prior   217,527   117,606
Total loans   1,101,015   633,478
Commercial loans | Commercial non-owner-occupied | Doubtful        
Loans        
Amortized Cost Basis by Origination Year - 2022/2021       1
Amortized Cost Basis by Origination Year - 2021/2020   1    
Amortized Cost Basis by Origination Year - Prior   3    
Total loans   4   1
Commercial loans | Commercial owner-occupied        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   857,403   655,031
Amortized Cost Basis by Origination Year - 2024/2023   835,632   698,856
Amortized Cost Basis by Origination Year - 2023/2022   715,411   1,108,234
Amortized Cost Basis by Origination Year - 2022/2021   1,261,777   1,046,776
Amortized Cost Basis by Origination Year - 2021/2020   1,205,834   594,724
Amortized Cost Basis by Origination Year - Prior   2,554,906   1,514,784
Amortized Cost Basis by Origination Year - Revolving   98,112   97,971
Total loans   7,529,075   5,716,376
Current-period gross charge-offs - 2024/2023       298
Current-period gross charge-offs - 2023/2022   740    
Current-period gross charge-offs - 2022/2021   1,206   91
Current-period gross charge-offs - 2021/2020   98   227
Current-period gross charge-offs - Prior   603   583
Current-period gross charge-offs - Total   2,647   1,199
Commercial loans | Commercial owner-occupied | 30 days past due        
Loans        
Total loans   12,167   7,208
Commercial loans | Commercial owner-occupied | 60 days past due        
Loans        
Total loans   5,886   2,844
Commercial loans | Commercial owner-occupied | 90 days past due        
Loans        
Total loans   1,122   92
Commercial loans | Commercial owner-occupied | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   834,957   624,613
Amortized Cost Basis by Origination Year - 2024/2023   796,036   648,461
Amortized Cost Basis by Origination Year - 2023/2022   655,016   1,020,841
Amortized Cost Basis by Origination Year - 2022/2021   1,151,395   1,004,549
Amortized Cost Basis by Origination Year - 2021/2020   1,159,532   572,108
Amortized Cost Basis by Origination Year - Prior   2,412,745   1,440,686
Amortized Cost Basis by Origination Year - Revolving   95,940   87,011
Total loans   7,105,621   5,398,269
Commercial loans | Commercial owner-occupied | Special mention        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   4,688   4,571
Amortized Cost Basis by Origination Year - 2024/2023   5,324   14,537
Amortized Cost Basis by Origination Year - 2023/2022   10,349   38,361
Amortized Cost Basis by Origination Year - 2022/2021   3,892   8,092
Amortized Cost Basis by Origination Year - 2021/2020   5,893   1,114
Amortized Cost Basis by Origination Year - Prior   38,604   15,112
Amortized Cost Basis by Origination Year - Revolving   1,215   212
Total loans   69,965   81,999
Commercial loans | Commercial owner-occupied | Substandard        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   17,749   25,843
Amortized Cost Basis by Origination Year - 2024/2023   34,268   35,855
Amortized Cost Basis by Origination Year - 2023/2022   50,046   49,032
Amortized Cost Basis by Origination Year - 2022/2021   106,490   34,135
Amortized Cost Basis by Origination Year - 2021/2020   40,409   21,502
Amortized Cost Basis by Origination Year - Prior   103,553   58,982
Amortized Cost Basis by Origination Year - Revolving   957   10,748
Total loans   353,472   236,097
Commercial loans | Commercial owner-occupied | Doubtful        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   9   4
Amortized Cost Basis by Origination Year - 2024/2023   4   3
Amortized Cost Basis by Origination Year - Prior   4   4
Total loans   17   11
Commercial loans | Commercial and industrial        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   2,088,121   1,925,531
Amortized Cost Basis by Origination Year - 2024/2023   1,195,807   729,597
Amortized Cost Basis by Origination Year - 2023/2022   743,253   993,617
Amortized Cost Basis by Origination Year - 2022/2021   1,017,239   490,009
Amortized Cost Basis by Origination Year - 2021/2020   491,961   295,678
Amortized Cost Basis by Origination Year - Prior   903,390   439,802
Amortized Cost Basis by Origination Year - Revolving   2,204,865   1,348,642
Total loans   8,644,636   6,222,876
Current-period gross charge-offs - 2025/2024   22,608   2,971
Current-period gross charge-offs - 2024/2023   2,114   2,752
Current-period gross charge-offs - 2023/2022   3,791   5,946
Current-period gross charge-offs - 2022/2021   8,129   666
Current-period gross charge-offs - 2021/2020   12,680   100
Current-period gross charge-offs - Prior   11,107   4,587
Current-period gross charge-offs - Revolving   8,203   3,859
Current-period gross charge-offs - Total   68,632   20,881
Commercial loans | Commercial and industrial | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   2,076,597   1,881,120
Amortized Cost Basis by Origination Year - 2024/2023   1,155,555   683,911
Amortized Cost Basis by Origination Year - 2023/2022   669,192   939,929
Amortized Cost Basis by Origination Year - 2022/2021   957,946   462,655
Amortized Cost Basis by Origination Year - 2021/2020   447,659   292,253
Amortized Cost Basis by Origination Year - Prior   856,954   419,145
Amortized Cost Basis by Origination Year - Revolving   2,081,551   1,226,413
Total loans   8,245,454   5,905,426
Commercial loans | Commercial and industrial | Special mention        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   3,371   2,103
Amortized Cost Basis by Origination Year - 2024/2023   2,141   2,467
Amortized Cost Basis by Origination Year - 2023/2022   20,807   16,120
Amortized Cost Basis by Origination Year - 2022/2021   7,814   1,217
Amortized Cost Basis by Origination Year - 2021/2020   2,890   628
Amortized Cost Basis by Origination Year - Prior   2,741   2,468
Amortized Cost Basis by Origination Year - Revolving   24,690   22,764
Total loans   64,454   47,767
Commercial loans | Commercial and industrial | Substandard        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   8,153   42,308
Amortized Cost Basis by Origination Year - 2024/2023   38,110   43,207
Amortized Cost Basis by Origination Year - 2023/2022   53,215   37,526
Amortized Cost Basis by Origination Year - 2022/2021   51,410   26,080
Amortized Cost Basis by Origination Year - 2021/2020   41,366   2,796
Amortized Cost Basis by Origination Year - Prior   43,695   18,180
Amortized Cost Basis by Origination Year - Revolving   98,616   99,460
Total loans   334,565   269,557
Commercial loans | Commercial and industrial | Doubtful        
Loans        
Amortized Cost Basis by Origination Year - 2024/2023   1   12
Amortized Cost Basis by Origination Year - 2023/2022   39   42
Amortized Cost Basis by Origination Year - 2022/2021   69   57
Amortized Cost Basis by Origination Year - 2021/2020   46   1
Amortized Cost Basis by Origination Year - Prior       9
Amortized Cost Basis by Origination Year - Revolving   8   5
Total loans   163   126
Commercial loans | Other income producing property        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   104,140   65,159
Amortized Cost Basis by Origination Year - 2024/2023   130,435   52,790
Amortized Cost Basis by Origination Year - 2023/2022   98,279   113,785
Amortized Cost Basis by Origination Year - 2022/2021   294,669   86,787
Amortized Cost Basis by Origination Year - 2021/2020   191,656   46,764
Amortized Cost Basis by Origination Year - Prior   272,499   103,157
Amortized Cost Basis by Origination Year - Revolving   59,721   38,871
Total loans   1,151,399   507,313
Commercial loans | Other income producing property | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   102,600   63,518
Amortized Cost Basis by Origination Year - 2024/2023   129,354   51,585
Amortized Cost Basis by Origination Year - 2023/2022   96,164   105,505
Amortized Cost Basis by Origination Year - 2022/2021   286,565   84,679
Amortized Cost Basis by Origination Year - 2021/2020   187,073   45,600
Amortized Cost Basis by Origination Year - Prior   253,710   95,969
Amortized Cost Basis by Origination Year - Revolving   58,276   37,166
Total loans   1,113,742   484,022
Commercial loans | Other income producing property | Special mention        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   432   612
Amortized Cost Basis by Origination Year - 2024/2023   570   493
Amortized Cost Basis by Origination Year - 2023/2022   147   5,947
Amortized Cost Basis by Origination Year - 2022/2021   2,316   27
Amortized Cost Basis by Origination Year - 2021/2020   3,603   837
Amortized Cost Basis by Origination Year - Prior   2,343   2,145
Amortized Cost Basis by Origination Year - Revolving   862   1,269
Total loans   10,273   11,330
Commercial loans | Other income producing property | Substandard        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   1,108   1,029
Amortized Cost Basis by Origination Year - 2024/2023   511   712
Amortized Cost Basis by Origination Year - 2023/2022   1,968   2,333
Amortized Cost Basis by Origination Year - 2022/2021   5,788   2,081
Amortized Cost Basis by Origination Year - 2021/2020   980   327
Amortized Cost Basis by Origination Year - Prior   16,446   5,043
Amortized Cost Basis by Origination Year - Revolving   583   436
Total loans   27,384   11,961
Commercial loans | Consumer owner-occupied        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   5,651   5,185
Amortized Cost Basis by Origination Year - 2024/2023   5,574   17,998
Amortized Cost Basis by Origination Year - 2023/2022   20,603   5,557
Amortized Cost Basis by Origination Year - 2022/2021   11,228   3,259
Amortized Cost Basis by Origination Year - 2021/2020   11,952   611
Amortized Cost Basis by Origination Year - Prior   27,187   498
Amortized Cost Basis by Origination Year - Revolving   42,262   33,802
Total loans   124,457   66,910
Commercial loans | Consumer owner-occupied | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   4,134   4,035
Amortized Cost Basis by Origination Year - 2024/2023   4,609   17,776
Amortized Cost Basis by Origination Year - 2023/2022   20,470   5,557
Amortized Cost Basis by Origination Year - 2022/2021   11,228   3,259
Amortized Cost Basis by Origination Year - 2021/2020   11,952   594
Amortized Cost Basis by Origination Year - Prior   27,025   257
Amortized Cost Basis by Origination Year - Revolving   41,745   31,610
Total loans   121,163   63,088
Commercial loans | Consumer owner-occupied | Special mention        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   159   19
Amortized Cost Basis by Origination Year - 2024/2023   17   222
Amortized Cost Basis by Origination Year - 2023/2022   133    
Amortized Cost Basis by Origination Year - 2021/2020       14
Amortized Cost Basis by Origination Year - Prior       35
Amortized Cost Basis by Origination Year - Revolving       231
Total loans   309   521
Commercial loans | Consumer owner-occupied | Substandard        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   1,358   1,131
Amortized Cost Basis by Origination Year - 2024/2023   948    
Amortized Cost Basis by Origination Year - 2021/2020       3
Amortized Cost Basis by Origination Year - Prior   161   205
Amortized Cost Basis by Origination Year - Revolving   517   1,961
Total loans   2,984   3,300
Commercial loans | Consumer owner-occupied | Doubtful        
Loans        
Amortized Cost Basis by Origination Year - Prior   1   1
Total loans   1   1
Commercial loans | Other loans        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   22,913   10,298
Total loans   22,913   10,298
Commercial loans | Other loans | Pass        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   22,913   10,298
Total loans   22,913   10,298
Consumer loans        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   1,016,916   908,206
Amortized Cost Basis by Origination Year - 2024/2023   961,818   1,373,602
Amortized Cost Basis by Origination Year - 2023/2022   1,285,902   2,729,367
Amortized Cost Basis by Origination Year - 2022/2021   2,773,025   1,741,337
Amortized Cost Basis by Origination Year - 2021/2020   1,795,099   649,118
Amortized Cost Basis by Origination Year - Prior   1,875,651   1,133,688
Amortized Cost Basis by Origination Year - Revolving   1,822,255   1,662,008
Total loans   11,530,666   10,197,326
Current-period gross charge-offs - 2025/2024   232   229
Current-period gross charge-offs - 2024/2023   1,268   1,938
Current-period gross charge-offs - 2023/2022   1,291   1,965
Current-period gross charge-offs - 2022/2021   917   213
Current-period gross charge-offs - 2021/2020   126   101
Current-period gross charge-offs - Prior   2,909   605
Current-period gross charge-offs - Revolving   4,498   5,247
Current-period gross charge-offs - Total   11,241   10,298
Consumer loans | Current due        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   1,014,628   903,604
Amortized Cost Basis by Origination Year - 2024/2023   949,200   1,365,906
Amortized Cost Basis by Origination Year - 2023/2022   1,268,701   2,717,831
Amortized Cost Basis by Origination Year - 2022/2021   2,760,281   1,738,058
Amortized Cost Basis by Origination Year - 2021/2020   1,783,958   646,221
Amortized Cost Basis by Origination Year - Prior   1,859,838   1,121,550
Amortized Cost Basis by Origination Year - Revolving   1,816,581   1,644,222
Total loans   11,453,187   10,137,392
Consumer loans | 30 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   1,489   1,522
Amortized Cost Basis by Origination Year - 2024/2023   2,876   2,191
Amortized Cost Basis by Origination Year - 2023/2022   5,933   1,685
Amortized Cost Basis by Origination Year - 2022/2021   5,017   875
Amortized Cost Basis by Origination Year - 2021/2020   3,181   1,160
Amortized Cost Basis by Origination Year - Prior   6,860   5,299
Amortized Cost Basis by Origination Year - Revolving   2,655   9,945
Total loans   28,011   22,677
Consumer loans | 60 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   795   725
Amortized Cost Basis by Origination Year - 2024/2023   2,537   590
Amortized Cost Basis by Origination Year - 2023/2022   3,208   2,436
Amortized Cost Basis by Origination Year - 2022/2021   671   451
Amortized Cost Basis by Origination Year - 2021/2020   361   346
Amortized Cost Basis by Origination Year - Prior   3,567   1,196
Amortized Cost Basis by Origination Year - Revolving   1,124   5,038
Total loans   12,263   10,782
Consumer loans | 90 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   4   2,355
Amortized Cost Basis by Origination Year - 2024/2023   7,205   4,915
Amortized Cost Basis by Origination Year - 2023/2022   8,060   7,415
Amortized Cost Basis by Origination Year - 2022/2021   7,056   1,953
Amortized Cost Basis by Origination Year - 2021/2020   7,599   1,391
Amortized Cost Basis by Origination Year - Prior   5,386   5,643
Amortized Cost Basis by Origination Year - Revolving   1,895   2,803
Total loans   37,205   26,475
Consumer loans | Construction and land development        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   78,275   75,490
Amortized Cost Basis by Origination Year - 2024/2023   110,826   81,995
Amortized Cost Basis by Origination Year - 2023/2022   35,355   153,294
Amortized Cost Basis by Origination Year - 2022/2021   70,296   46,873
Amortized Cost Basis by Origination Year - 2021/2020   29,548   13,254
Amortized Cost Basis by Origination Year - Prior   25,928   15,325
Total loans   350,228   386,231
Current-period gross charge-offs - 2023/2022       304
Current-period gross charge-offs - Total       304
Consumer loans | Construction and land development | Current due        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   78,275   75,490
Amortized Cost Basis by Origination Year - 2024/2023   110,826   81,995
Amortized Cost Basis by Origination Year - 2023/2022   35,201   152,974
Amortized Cost Basis by Origination Year - 2022/2021   69,606   46,873
Amortized Cost Basis by Origination Year - 2021/2020   23,632   13,253
Amortized Cost Basis by Origination Year - Prior   25,928   15,309
Total loans   343,468   385,894
Consumer loans | Construction and land development | 30 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2021/2020   51    
Amortized Cost Basis by Origination Year - Prior       16
Total loans   51   16
Consumer loans | Construction and land development | 60 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2022/2021   227    
Total loans   227    
Consumer loans | Construction and land development | 90 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2023/2022   154   320
Amortized Cost Basis by Origination Year - 2022/2021   463    
Amortized Cost Basis by Origination Year - 2021/2020   5,865   1
Total loans   6,482   321
Consumer loans | Commercial non-owner-occupied        
Loans        
Current-period gross charge-offs - 2024/2023   637    
Current-period gross charge-offs - 2023/2022   573    
Current-period gross charge-offs - 2022/2021   332    
Current-period gross charge-offs - 2021/2020   17    
Current-period gross charge-offs - Prior   106    
Current-period gross charge-offs - Total   1,665    
Consumer loans | Other income producing property        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   1,996   3,041
Amortized Cost Basis by Origination Year - 2024/2023   3,482   6,066
Amortized Cost Basis by Origination Year - 2023/2022   8,432   39,445
Amortized Cost Basis by Origination Year - 2022/2021   52,080   16,556
Amortized Cost Basis by Origination Year - 2021/2020   17,183   3,511
Amortized Cost Basis by Origination Year - Prior   32,509   31,690
Amortized Cost Basis by Origination Year - Revolving   102   128
Total loans   115,784   100,437
Consumer loans | Other income producing property | Current due        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   1,996   3,041
Amortized Cost Basis by Origination Year - 2024/2023   3,479   6,066
Amortized Cost Basis by Origination Year - 2023/2022   8,432   39,445
Amortized Cost Basis by Origination Year - 2022/2021   51,823   16,556
Amortized Cost Basis by Origination Year - 2021/2020   17,183   3,511
Amortized Cost Basis by Origination Year - Prior   32,380   31,549
Amortized Cost Basis by Origination Year - Revolving   83   128
Total loans   115,376   100,296
Consumer loans | Other income producing property | 30 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2022/2021   257    
Amortized Cost Basis by Origination Year - Prior       24
Amortized Cost Basis by Origination Year - Revolving   19    
Total loans   276   24
Consumer loans | Other income producing property | 60 days past due        
Loans        
Amortized Cost Basis by Origination Year - Prior   128    
Total loans   128    
Consumer loans | Other income producing property | 90 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2024/2023   3    
Amortized Cost Basis by Origination Year - Prior   1   117
Total loans   4   117
Consumer loans | Consumer owner-occupied        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   772,253   627,902
Amortized Cost Basis by Origination Year - 2024/2023   690,810   1,059,488
Amortized Cost Basis by Origination Year - 2023/2022   1,067,668   2,313,511
Amortized Cost Basis by Origination Year - 2022/2021   2,476,736   1,580,795
Amortized Cost Basis by Origination Year - 2021/2020   1,677,643   579,563
Amortized Cost Basis by Origination Year - Prior   1,631,747   916,716
Total loans   8,316,857   7,077,975
Current-period gross charge-offs - 2025/2024       35
Current-period gross charge-offs - 2024/2023       328
Current-period gross charge-offs - 2023/2022       284
Current-period gross charge-offs - 2022/2021       16
Current-period gross charge-offs - 2021/2020       21
Current-period gross charge-offs - Prior       44
Current-period gross charge-offs - Total       728
Consumer loans | Consumer owner-occupied | Current due        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   770,155   623,572
Amortized Cost Basis by Origination Year - 2024/2023   679,281   1,052,852
Amortized Cost Basis by Origination Year - 2023/2022   1,052,717   2,303,614
Amortized Cost Basis by Origination Year - 2022/2021   2,467,450   1,578,097
Amortized Cost Basis by Origination Year - 2021/2020   1,672,936   577,381
Amortized Cost Basis by Origination Year - Prior   1,621,309   908,983
Total loans   8,263,848   7,044,499
Consumer loans | Consumer owner-occupied | 30 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   1,396   1,362
Amortized Cost Basis by Origination Year - 2024/2023   2,336   1,847
Amortized Cost Basis by Origination Year - 2023/2022   5,104   1,302
Amortized Cost Basis by Origination Year - 2022/2021   3,306   614
Amortized Cost Basis by Origination Year - 2021/2020   2,935   897
Amortized Cost Basis by Origination Year - Prior   5,040   3,045
Total loans   20,117   9,067
Consumer loans | Consumer owner-occupied | 60 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   702   685
Amortized Cost Basis by Origination Year - 2024/2023   2,367   453
Amortized Cost Basis by Origination Year - 2023/2022   2,956   2,281
Amortized Cost Basis by Origination Year - 2022/2021   298   354
Amortized Cost Basis by Origination Year - 2021/2020   251   251
Amortized Cost Basis by Origination Year - Prior   1,634   757
Total loans   8,208   4,781
Consumer loans | Consumer owner-occupied | 90 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024       2,283
Amortized Cost Basis by Origination Year - 2024/2023   6,826   4,336
Amortized Cost Basis by Origination Year - 2023/2022   6,891   6,314
Amortized Cost Basis by Origination Year - 2022/2021   5,682   1,730
Amortized Cost Basis by Origination Year - 2021/2020   1,521   1,034
Amortized Cost Basis by Origination Year - Prior   3,764   3,931
Total loans   24,684   19,628
Consumer loans | Home equity loans        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   4,962   7,418
Amortized Cost Basis by Origination Year - 2024/2023   7,504   6,838
Amortized Cost Basis by Origination Year - 2023/2022   4,425   4,232
Amortized Cost Basis by Origination Year - 2022/2021   4,377   1,591
Amortized Cost Basis by Origination Year - 2021/2020   1,456   2,144
Amortized Cost Basis by Origination Year - Prior   15,593   11,975
Amortized Cost Basis by Origination Year - Revolving   1,722,395   1,535,886
Total loans   1,760,712   1,570,084
Current-period gross charge-offs - 2024/2023   66    
Current-period gross charge-offs - 2022/2021   64    
Current-period gross charge-offs - Prior   165   110
Current-period gross charge-offs - Total   295   110
Consumer loans | Home equity loans | Current due        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   4,962   7,309
Amortized Cost Basis by Origination Year - 2024/2023   7,080   6,553
Amortized Cost Basis by Origination Year - 2023/2022   3,124   3,701
Amortized Cost Basis by Origination Year - 2022/2021   3,007   1,515
Amortized Cost Basis by Origination Year - 2021/2020   1,303   1,739
Amortized Cost Basis by Origination Year - Prior   13,368   10,600
Amortized Cost Basis by Origination Year - Revolving   1,716,986   1,527,504
Total loans   1,749,830   1,558,921
Consumer loans | Home equity loans | 30 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024       57
Amortized Cost Basis by Origination Year - 2024/2023   251   75
Amortized Cost Basis by Origination Year - 2023/2022   486   74
Amortized Cost Basis by Origination Year - 2022/2021   968    
Amortized Cost Basis by Origination Year - 2021/2020       64
Amortized Cost Basis by Origination Year - Prior   746   788
Amortized Cost Basis by Origination Year - Revolving   2,523   5,019
Total loans   4,974   6,077
Consumer loans | Home equity loans | 60 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2024/2023   35   73
Amortized Cost Basis by Origination Year - 2023/2022   209   69
Amortized Cost Basis by Origination Year - Prior   833   120
Amortized Cost Basis by Origination Year - Revolving   992   2,044
Total loans   2,069   2,306
Consumer loans | Home equity loans | 90 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024       52
Amortized Cost Basis by Origination Year - 2024/2023   138   137
Amortized Cost Basis by Origination Year - 2023/2022   606   388
Amortized Cost Basis by Origination Year - 2022/2021   402   76
Amortized Cost Basis by Origination Year - 2021/2020   153   341
Amortized Cost Basis by Origination Year - Prior   646   467
Amortized Cost Basis by Origination Year - Revolving   1,894   1,319
Total loans   3,839   2,780
Consumer loans | Consumer        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   159,430   194,355
Amortized Cost Basis by Origination Year - 2024/2023   149,196   219,215
Amortized Cost Basis by Origination Year - 2023/2022   170,022   218,885
Amortized Cost Basis by Origination Year - 2022/2021   169,536   95,522
Amortized Cost Basis by Origination Year - 2021/2020   69,269   50,646
Amortized Cost Basis by Origination Year - Prior   169,874   157,982
Amortized Cost Basis by Origination Year - Revolving   99,758   125,994
Total loans   987,085   1,062,599
Current-period gross charge-offs - 2025/2024   232   194
Current-period gross charge-offs - 2024/2023   565   1,610
Current-period gross charge-offs - 2023/2022   718   1,377
Current-period gross charge-offs - 2022/2021   521   197
Current-period gross charge-offs - 2021/2020   109   80
Current-period gross charge-offs - Prior   2,638   451
Current-period gross charge-offs - Revolving   4,498   5,247
Current-period gross charge-offs - Total   9,281   9,156
Consumer loans | Consumer | Current due        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   159,240   194,192
Amortized Cost Basis by Origination Year - 2024/2023   148,534   218,440
Amortized Cost Basis by Origination Year - 2023/2022   169,227   218,097
Amortized Cost Basis by Origination Year - 2022/2021   168,395   95,017
Amortized Cost Basis by Origination Year - 2021/2020   68,904   50,337
Amortized Cost Basis by Origination Year - Prior   166,853   155,109
Amortized Cost Basis by Origination Year - Revolving   99,512   116,590
Total loans   980,665   1,047,782
Consumer loans | Consumer | 30 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   93   103
Amortized Cost Basis by Origination Year - 2024/2023   289   269
Amortized Cost Basis by Origination Year - 2023/2022   343   309
Amortized Cost Basis by Origination Year - 2022/2021   486   261
Amortized Cost Basis by Origination Year - 2021/2020   195   199
Amortized Cost Basis by Origination Year - Prior   1,074   1,426
Amortized Cost Basis by Origination Year - Revolving   113   4,926
Total loans   2,593   7,493
Consumer loans | Consumer | 60 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   93   40
Amortized Cost Basis by Origination Year - 2024/2023   135   64
Amortized Cost Basis by Origination Year - 2023/2022   43   86
Amortized Cost Basis by Origination Year - 2022/2021   146   97
Amortized Cost Basis by Origination Year - 2021/2020   110   95
Amortized Cost Basis by Origination Year - Prior   972   319
Amortized Cost Basis by Origination Year - Revolving   132   2,994
Total loans   1,631   3,695
Consumer loans | Consumer | 90 days past due        
Loans        
Amortized Cost Basis by Origination Year - 2025/2024   4   20
Amortized Cost Basis by Origination Year - 2024/2023   238   442
Amortized Cost Basis by Origination Year - 2023/2022   409   393
Amortized Cost Basis by Origination Year - 2022/2021   509   147
Amortized Cost Basis by Origination Year - 2021/2020   60   15
Amortized Cost Basis by Origination Year - Prior   975   1,128
Amortized Cost Basis by Origination Year - Revolving   1   1,484
Total loans   $ 2,196   $ 3,629