XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Loans - Credit risk profile by risk grade of commercial and consumer loans (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 $ 2,050,720   $ 4,798,047
Amortized Cost Basis by Origination Year - 2024/2023 5,891,044   4,183,610
Amortized Cost Basis by Origination Year - 2023/2022 5,498,548   8,823,443
Amortized Cost Basis by Origination Year - 2022/2021 11,939,285   5,446,291
Amortized Cost Basis by Origination Year - 2021/2020 7,521,363   2,261,836
Amortized Cost Basis by Origination Year - Prior 9,222,040   5,062,165
Amortized Cost Basis by Origination Year - Revolving 4,643,732   3,327,535
Total loans 46,766,732   33,902,927
Current-period gross charge-offs - 2025/2024     3,200
Current-period gross charge-offs - 2024/2023 1,292   4,988
Current-period gross charge-offs - 2023/2022 1,105   7,911
Current-period gross charge-offs - 2022/2021 4,628   1,146
Current-period gross charge-offs - 2021/2020 15,605   502
Current-period gross charge-offs - Prior 22,182   8,217
Current-period gross charge-offs - Revolving 2,039   9,106
Current-period gross charge-offs - Total 46,851 $ 7,940 35,070
30 days past due      
Loans      
Total loans 122,769   56,417
60 days past due      
Loans      
Total loans 16,607   16,807
90 days past due      
Loans      
Total loans 3,810   3,293
Construction and land development      
Loans      
Total loans 3,497,909   2,184,327
Construction and land development | 30 days past due      
Loans      
Total loans 1,070   16
Construction and land development | 60 days past due      
Loans      
Total loans 423    
Commercial and industrial      
Loans      
Total loans 8,106,484   6,222,876
Commercial and industrial | 30 days past due      
Loans      
Total loans 25,064   28,427
Commercial and industrial | 60 days past due      
Loans      
Total loans 9,586   7,700
Commercial and industrial | 90 days past due      
Loans      
Total loans 2,991   3,163
Other income producing property      
Loans      
Total loans 1,286,033   607,750
Other income producing property | 30 days past due      
Loans      
Total loans 883   237
Other income producing property | 60 days past due      
Loans      
Total loans 265   116
Other income producing property | 90 days past due      
Loans      
Total loans 303   37
Consumer Owner-Occupied      
Loans      
Total loans 8,168,477   7,144,885
Consumer Owner-Occupied | 30 days past due      
Loans      
Total loans 14,329   6,536
Consumer Owner-Occupied | 60 days past due      
Loans      
Total loans 1,539   444
Consumer Owner-Occupied | 90 days past due      
Loans      
Total loans 291    
Other loans      
Loans      
Total loans 8,280   10,298
Home equity loans      
Loans      
Total loans 1,670,475   1,570,084
Home equity loans | 30 days past due      
Loans      
Total loans 3,335   4,717
Home equity loans | 60 days past due      
Loans      
Total loans 1,182   1,511
Home equity loans | 90 days past due      
Loans      
Total loans     1
Consumer      
Loans      
Total loans 1,075,872   1,062,599
Consumer | 30 days past due      
Loans      
Total loans 5,005   7,023
Consumer | 60 days past due      
Loans      
Total loans 2,244   3,444
Commercial loans      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 1,821,404   3,889,841
Amortized Cost Basis by Origination Year - 2024/2023 4,875,494   2,810,008
Amortized Cost Basis by Origination Year - 2023/2022 4,066,771   6,094,076
Amortized Cost Basis by Origination Year - 2022/2021 9,000,663   3,704,954
Amortized Cost Basis by Origination Year - 2021/2020 5,630,750   1,612,718
Amortized Cost Basis by Origination Year - Prior 7,217,648   3,928,477
Amortized Cost Basis by Origination Year - Revolving 2,867,382   1,665,527
Total loans 35,480,112   23,705,601
Current-period gross charge-offs - 2025/2024     2,971
Current-period gross charge-offs - 2024/2023 1,032   3,050
Current-period gross charge-offs - 2023/2022 630   5,946
Current-period gross charge-offs - 2022/2021 4,237   933
Current-period gross charge-offs - 2021/2020 15,553   401
Current-period gross charge-offs - Prior 19,537   7,612
Current-period gross charge-offs - Revolving 924   3,859
Current-period gross charge-offs - Total 41,913   24,772
Commercial loans | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 1,761,373   3,705,599
Amortized Cost Basis by Origination Year - 2024/2023 4,643,756   2,597,761
Amortized Cost Basis by Origination Year - 2023/2022 3,768,211   5,579,212
Amortized Cost Basis by Origination Year - 2022/2021 8,115,996   3,368,356
Amortized Cost Basis by Origination Year - 2021/2020 5,129,070   1,495,561
Amortized Cost Basis by Origination Year - Prior 6,774,443   3,693,861
Amortized Cost Basis by Origination Year - Revolving 2,649,617   1,528,246
Total loans 32,842,466   21,968,596
Commercial loans | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 10,943   14,886
Amortized Cost Basis by Origination Year - 2024/2023 39,752   84,524
Amortized Cost Basis by Origination Year - 2023/2022 134,352   215,961
Amortized Cost Basis by Origination Year - 2022/2021 391,137   147,860
Amortized Cost Basis by Origination Year - 2021/2020 191,463   10,079
Amortized Cost Basis by Origination Year - Prior 78,827   34,001
Amortized Cost Basis by Origination Year - Revolving 67,659   24,671
Total loans 914,133   531,982
Commercial loans | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 49,081   169,352
Amortized Cost Basis by Origination Year - 2024/2023 191,982   127,708
Amortized Cost Basis by Origination Year - 2023/2022 164,187   298,861
Amortized Cost Basis by Origination Year - 2022/2021 493,479   188,680
Amortized Cost Basis by Origination Year - 2021/2020 309,949   107,076
Amortized Cost Basis by Origination Year - Prior 364,365   200,597
Amortized Cost Basis by Origination Year - Revolving 150,097   112,605
Total loans 1,723,140   1,204,879
Commercial loans | Doubtful      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 7   4
Amortized Cost Basis by Origination Year - 2024/2023 4   15
Amortized Cost Basis by Origination Year - 2023/2022 21   42
Amortized Cost Basis by Origination Year - 2022/2021 51   58
Amortized Cost Basis by Origination Year - 2021/2020 268   2
Amortized Cost Basis by Origination Year - Prior 13   18
Amortized Cost Basis by Origination Year - Revolving 9   5
Total loans 373   144
Commercial loans | Construction and land development      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 213,155   356,451
Amortized Cost Basis by Origination Year - 2024/2023 999,725   428,365
Amortized Cost Basis by Origination Year - 2023/2022 595,646   910,706
Amortized Cost Basis by Origination Year - 2022/2021 1,058,823   43,853
Amortized Cost Basis by Origination Year - 2021/2020 112,222   9,328
Amortized Cost Basis by Origination Year - Prior 53,019   14,368
Amortized Cost Basis by Origination Year - Revolving 121,799   35,025
Total loans 3,154,389   1,798,096
Current-period gross charge-offs - 2021/2020     74
Current-period gross charge-offs - Prior     2,088
Current-period gross charge-offs - Total     2,162
Commercial loans | Construction and land development | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 210,787   339,152
Amortized Cost Basis by Origination Year - 2024/2023 967,014   397,574
Amortized Cost Basis by Origination Year - 2023/2022 558,720   843,053
Amortized Cost Basis by Origination Year - 2022/2021 939,862   42,524
Amortized Cost Basis by Origination Year - 2021/2020 107,572   9,327
Amortized Cost Basis by Origination Year - Prior 52,279   13,462
Amortized Cost Basis by Origination Year - Revolving 121,799   35,025
Total loans 2,958,033   1,680,117
Commercial loans | Construction and land development | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 1,874   627
Amortized Cost Basis by Origination Year - 2024/2023 7,715   30,791
Amortized Cost Basis by Origination Year - 2023/2022 35,705   35,170
Amortized Cost Basis by Origination Year - 2022/2021 116,662   579
Amortized Cost Basis by Origination Year - 2021/2020 3,900    
Amortized Cost Basis by Origination Year - Prior 307   321
Total loans 166,163   67,488
Commercial loans | Construction and land development | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 494   16,672
Amortized Cost Basis by Origination Year - 2024/2023 24,996    
Amortized Cost Basis by Origination Year - 2023/2022 1,221   32,483
Amortized Cost Basis by Origination Year - 2022/2021 2,299   750
Amortized Cost Basis by Origination Year - 2021/2020 750    
Amortized Cost Basis by Origination Year - Prior 428   581
Total loans 30,188   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 5   4
Total loans 5   5
Commercial loans | Commercial non-owner occupied      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 457,127   872,186
Amortized Cost Basis by Origination Year - 2024/2023 1,457,119   882,402
Amortized Cost Basis by Origination Year - 2023/2022 1,662,399   2,962,177
Amortized Cost Basis by Origination Year - 2022/2021 5,074,991   2,034,270
Amortized Cost Basis by Origination Year - 2021/2020 3,366,623   665,613
Amortized Cost Basis by Origination Year - Prior 3,345,160   1,855,868
Amortized Cost Basis by Origination Year - Revolving 172,667   111,216
Total loans 15,536,086   9,383,732
Current-period gross charge-offs - 2022/2021 435   176
Current-period gross charge-offs - 2021/2020 4,533    
Current-period gross charge-offs - Prior 8,588   354
Current-period gross charge-offs - Total 13,556   530
Commercial loans | Commercial non-owner occupied | 30 days past due      
Loans      
Total loans 65,055   2,253
Commercial loans | Commercial non-owner occupied | 60 days past due      
Loans      
Total loans 223   748
Commercial loans | Commercial non-owner occupied | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 413,315   782,863
Amortized Cost Basis by Origination Year - 2024/2023 1,354,841   798,454
Amortized Cost Basis by Origination Year - 2023/2022 1,514,484   2,664,327
Amortized Cost Basis by Origination Year - 2022/2021 4,509,750   1,770,690
Amortized Cost Basis by Origination Year - 2021/2020 2,965,138   575,679
Amortized Cost Basis by Origination Year - Prior 3,086,486   1,724,342
Amortized Cost Basis by Origination Year - Revolving 168,553   111,021
Total loans 14,012,567   8,427,376
Commercial loans | Commercial non-owner occupied | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 6,586   6,954
Amortized Cost Basis by Origination Year - 2024/2023 19,311   36,014
Amortized Cost Basis by Origination Year - 2023/2022 78,553   120,363
Amortized Cost Basis by Origination Year - 2022/2021 211,675   137,945
Amortized Cost Basis by Origination Year - 2021/2020 177,915   7,486
Amortized Cost Basis by Origination Year - Prior 39,802   13,920
Amortized Cost Basis by Origination Year - Revolving 4,114   195
Total loans 537,956   322,877
Commercial loans | Commercial non-owner occupied | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 37,226   82,369
Amortized Cost Basis by Origination Year - 2024/2023 82,967   47,934
Amortized Cost Basis by Origination Year - 2023/2022 69,362   177,487
Amortized Cost Basis by Origination Year - 2022/2021 353,566   125,634
Amortized Cost Basis by Origination Year - 2021/2020 223,569   82,448
Amortized Cost Basis by Origination Year - Prior 218,869   117,606
Total loans 985,559   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 269,591   655,031
Amortized Cost Basis by Origination Year - 2024/2023 854,848   698,856
Amortized Cost Basis by Origination Year - 2023/2022 801,610   1,108,234
Amortized Cost Basis by Origination Year - 2022/2021 1,430,012   1,046,776
Amortized Cost Basis by Origination Year - 2021/2020 1,330,830   594,724
Amortized Cost Basis by Origination Year - Prior 2,614,134   1,514,784
Amortized Cost Basis by Origination Year - Revolving 116,091   97,971
Total loans 7,417,116   5,716,376
Current-period gross charge-offs - 2024/2023     298
Current-period gross charge-offs - 2022/2021 748   91
Current-period gross charge-offs - 2021/2020     227
Current-period gross charge-offs - Prior 758   583
Current-period gross charge-offs - Total 1,506   1,199
Commercial loans | Commercial owner-occupied | 30 days past due      
Loans      
Total loans 8,028   7,208
Commercial loans | Commercial owner-occupied | 60 days past due      
Loans      
Total loans 1,145   2,844
Commercial loans | Commercial owner-occupied | 90 days past due      
Loans      
Total loans 225   92
Commercial loans | Commercial owner-occupied | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 263,518   624,613
Amortized Cost Basis by Origination Year - 2024/2023 804,079   648,461
Amortized Cost Basis by Origination Year - 2023/2022 739,772   1,020,841
Amortized Cost Basis by Origination Year - 2022/2021 1,319,124   1,004,549
Amortized Cost Basis by Origination Year - 2021/2020 1,278,450   572,108
Amortized Cost Basis by Origination Year - Prior 2,479,651   1,440,686
Amortized Cost Basis by Origination Year - Revolving 108,430   87,011
Total loans 6,993,024   5,398,269
Commercial loans | Commercial owner-occupied | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 1,262   4,571
Amortized Cost Basis by Origination Year - 2024/2023 9,414   14,537
Amortized Cost Basis by Origination Year - 2023/2022 17,193   38,361
Amortized Cost Basis by Origination Year - 2022/2021 39,621   8,092
Amortized Cost Basis by Origination Year - 2021/2020 8,479   1,114
Amortized Cost Basis by Origination Year - Prior 32,792   15,112
Amortized Cost Basis by Origination Year - Revolving 229   212
Total loans 108,990   81,999
Commercial loans | Commercial owner-occupied | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 4,804   25,843
Amortized Cost Basis by Origination Year - 2024/2023 41,351   35,855
Amortized Cost Basis by Origination Year - 2023/2022 44,642   49,032
Amortized Cost Basis by Origination Year - 2022/2021 71,267   34,135
Amortized Cost Basis by Origination Year - 2021/2020 43,901   21,502
Amortized Cost Basis by Origination Year - Prior 101,687   58,982
Amortized Cost Basis by Origination Year - Revolving 7,432   10,748
Total loans 315,084   236,097
Commercial loans | Commercial owner-occupied | Doubtful      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 7   4
Amortized Cost Basis by Origination Year - 2024/2023 4   3
Amortized Cost Basis by Origination Year - 2023/2022 3    
Amortized Cost Basis by Origination Year - Prior 4   4
Total loans 18   11
Commercial loans | Commercial and industrial      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 841,285   1,925,531
Amortized Cost Basis by Origination Year - 2024/2023 1,387,972   729,597
Amortized Cost Basis by Origination Year - 2023/2022 842,535   993,617
Amortized Cost Basis by Origination Year - 2022/2021 1,102,016   490,009
Amortized Cost Basis by Origination Year - 2021/2020 614,409   295,678
Amortized Cost Basis by Origination Year - Prior 943,245   439,802
Amortized Cost Basis by Origination Year - Revolving 2,375,022   1,348,642
Total loans 8,106,484   6,222,876
Current-period gross charge-offs - 2025/2024     2,971
Current-period gross charge-offs - 2024/2023 1,032   2,752
Current-period gross charge-offs - 2023/2022 630   5,946
Current-period gross charge-offs - 2022/2021 3,054   666
Current-period gross charge-offs - 2021/2020 11,020   100
Current-period gross charge-offs - Prior 10,191   4,587
Current-period gross charge-offs - Revolving 924   3,859
Current-period gross charge-offs - Total 26,851   20,881
Commercial loans | Commercial and industrial | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 835,100   1,881,120
Amortized Cost Basis by Origination Year - 2024/2023 1,344,629   683,911
Amortized Cost Basis by Origination Year - 2023/2022 793,029   939,929
Amortized Cost Basis by Origination Year - 2022/2021 1,023,086   462,655
Amortized Cost Basis by Origination Year - 2021/2020 572,105   292,253
Amortized Cost Basis by Origination Year - Prior 914,905   419,145
Amortized Cost Basis by Origination Year - Revolving 2,173,022   1,226,413
Total loans 7,655,876   5,905,426
Commercial loans | Commercial and industrial | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 840   2,103
Amortized Cost Basis by Origination Year - 2024/2023 2,700   2,467
Amortized Cost Basis by Origination Year - 2023/2022 2,602   16,120
Amortized Cost Basis by Origination Year - 2022/2021 18,202   1,217
Amortized Cost Basis by Origination Year - 2021/2020 1,143   628
Amortized Cost Basis by Origination Year - Prior 3,180   2,468
Amortized Cost Basis by Origination Year - Revolving 61,824   22,764
Total loans 90,491   47,767
Commercial loans | Commercial and industrial | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 5,345   42,308
Amortized Cost Basis by Origination Year - 2024/2023 40,643   43,207
Amortized Cost Basis by Origination Year - 2023/2022 46,886   37,526
Amortized Cost Basis by Origination Year - 2022/2021 60,677   26,080
Amortized Cost Basis by Origination Year - 2021/2020 40,894   2,796
Amortized Cost Basis by Origination Year - Prior 25,160   18,180
Amortized Cost Basis by Origination Year - Revolving 140,167   99,460
Total loans 359,772   269,557
Commercial loans | Commercial and industrial | Doubtful      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023     12
Amortized Cost Basis by Origination Year - 2023/2022 18   42
Amortized Cost Basis by Origination Year - 2022/2021 51   57
Amortized Cost Basis by Origination Year - 2021/2020 267   1
Amortized Cost Basis by Origination Year - Prior     9
Amortized Cost Basis by Origination Year - Revolving 9   5
Total loans 345   126
Commercial loans | Other income producing property      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 31,151   65,159
Amortized Cost Basis by Origination Year - 2024/2023 170,869   52,790
Amortized Cost Basis by Origination Year - 2023/2022 146,816   113,785
Amortized Cost Basis by Origination Year - 2022/2021 329,396   86,787
Amortized Cost Basis by Origination Year - 2021/2020 203,563   46,764
Amortized Cost Basis by Origination Year - Prior 261,055   103,157
Amortized Cost Basis by Origination Year - Revolving 44,893   38,871
Total loans 1,187,743   507,313
Commercial loans | Other income producing property | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 30,245   63,518
Amortized Cost Basis by Origination Year - 2024/2023 169,369   51,585
Amortized Cost Basis by Origination Year - 2023/2022 144,578   105,505
Amortized Cost Basis by Origination Year - 2022/2021 318,749   84,679
Amortized Cost Basis by Origination Year - 2021/2020 202,702   45,600
Amortized Cost Basis by Origination Year - Prior 240,303   95,969
Amortized Cost Basis by Origination Year - Revolving 42,606   37,166
Total loans 1,148,552   484,022
Commercial loans | Other income producing property | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 343   612
Amortized Cost Basis by Origination Year - 2024/2023 594   493
Amortized Cost Basis by Origination Year - 2023/2022 162   5,947
Amortized Cost Basis by Origination Year - 2022/2021 4,977   27
Amortized Cost Basis by Origination Year - 2021/2020 26   837
Amortized Cost Basis by Origination Year - Prior 2,733   2,145
Amortized Cost Basis by Origination Year - Revolving 1,492   1,269
Total loans 10,327   11,330
Commercial loans | Other income producing property | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 563   1,029
Amortized Cost Basis by Origination Year - 2024/2023 906   712
Amortized Cost Basis by Origination Year - 2023/2022 2,076   2,333
Amortized Cost Basis by Origination Year - 2022/2021 5,670   2,081
Amortized Cost Basis by Origination Year - 2021/2020 835   327
Amortized Cost Basis by Origination Year - Prior 18,019   5,043
Amortized Cost Basis by Origination Year - Revolving 795   436
Total loans 28,864   11,961
Commercial loans | Consumer Owner-Occupied      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 815   5,185
Amortized Cost Basis by Origination Year - 2024/2023 4,961   17,998
Amortized Cost Basis by Origination Year - 2023/2022 17,765   5,557
Amortized Cost Basis by Origination Year - 2022/2021 5,425   3,259
Amortized Cost Basis by Origination Year - 2021/2020 3,103   611
Amortized Cost Basis by Origination Year - Prior 1,035   498
Amortized Cost Basis by Origination Year - Revolving 36,910   33,802
Total loans 70,014   66,910
Commercial loans | Consumer Owner-Occupied | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 128   4,035
Amortized Cost Basis by Origination Year - 2024/2023 3,824   17,776
Amortized Cost Basis by Origination Year - 2023/2022 17,628   5,557
Amortized Cost Basis by Origination Year - 2022/2021 5,425   3,259
Amortized Cost Basis by Origination Year - 2021/2020 3,103   594
Amortized Cost Basis by Origination Year - Prior 819   257
Amortized Cost Basis by Origination Year - Revolving 35,207   31,610
Total loans 66,134   63,088
Commercial loans | Consumer Owner-Occupied | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 38   19
Amortized Cost Basis by Origination Year - 2024/2023 18   222
Amortized Cost Basis by Origination Year - 2023/2022 137    
Amortized Cost Basis by Origination Year - 2021/2020     14
Amortized Cost Basis by Origination Year - Prior 13   35
Amortized Cost Basis by Origination Year - Revolving     231
Total loans 206   521
Commercial loans | Consumer Owner-Occupied | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 649   1,131
Amortized Cost Basis by Origination Year - 2024/2023 1,119    
Amortized Cost Basis by Origination Year - 2021/2020     3
Amortized Cost Basis by Origination Year - Prior 202   205
Amortized Cost Basis by Origination Year - Revolving 1,703   1,961
Total loans 3,673   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 8,280   10,298
Total loans 8,280   10,298
Commercial loans | Other loans | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 8,280   10,298
Total loans 8,280   10,298
Consumer loans      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 229,316   908,206
Amortized Cost Basis by Origination Year - 2024/2023 1,015,550   1,373,602
Amortized Cost Basis by Origination Year - 2023/2022 1,431,777   2,729,367
Amortized Cost Basis by Origination Year - 2022/2021 2,938,622   1,741,337
Amortized Cost Basis by Origination Year - 2021/2020 1,890,613   649,118
Amortized Cost Basis by Origination Year - Prior 2,004,392   1,133,688
Amortized Cost Basis by Origination Year - Revolving 1,776,350   1,662,008
Total loans 11,286,620   10,197,326
Current-period gross charge-offs - 2025/2024     229
Current-period gross charge-offs - 2024/2023 260   1,938
Current-period gross charge-offs - 2023/2022 475   1,965
Current-period gross charge-offs - 2022/2021 391   213
Current-period gross charge-offs - 2021/2020 52   101
Current-period gross charge-offs - Prior 2,645   605
Current-period gross charge-offs - Revolving 1,115   5,247
Current-period gross charge-offs - Total 4,938   10,298
Consumer loans | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 229,114   903,604
Amortized Cost Basis by Origination Year - 2024/2023 1,009,577   1,365,906
Amortized Cost Basis by Origination Year - 2023/2022 1,420,577   2,717,831
Amortized Cost Basis by Origination Year - 2022/2021 2,929,160   1,738,058
Amortized Cost Basis by Origination Year - 2021/2020 1,886,138   646,221
Amortized Cost Basis by Origination Year - Prior 1,982,828   1,121,550
Amortized Cost Basis by Origination Year - Revolving 1,764,960   1,644,222
Total loans 11,222,354   10,137,392
Consumer loans | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 202   1,522
Amortized Cost Basis by Origination Year - 2024/2023 3,280   2,191
Amortized Cost Basis by Origination Year - 2023/2022 4,589   1,685
Amortized Cost Basis by Origination Year - 2022/2021 1,115   875
Amortized Cost Basis by Origination Year - 2021/2020 2,251   1,160
Amortized Cost Basis by Origination Year - Prior 10,095   5,299
Amortized Cost Basis by Origination Year - Revolving 6,357   9,945
Total loans 27,889   22,677
Consumer loans | 60 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024     725
Amortized Cost Basis by Origination Year - 2024/2023 858   590
Amortized Cost Basis by Origination Year - 2023/2022 847   2,436
Amortized Cost Basis by Origination Year - 2022/2021 243   451
Amortized Cost Basis by Origination Year - 2021/2020 540   346
Amortized Cost Basis by Origination Year - Prior 3,505   1,196
Amortized Cost Basis by Origination Year - Revolving 2,802   5,038
Total loans 8,795   10,782
Consumer loans | 90 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024     2,355
Amortized Cost Basis by Origination Year - 2024/2023 1,835   4,915
Amortized Cost Basis by Origination Year - 2023/2022 5,764   7,415
Amortized Cost Basis by Origination Year - 2022/2021 8,104   1,953
Amortized Cost Basis by Origination Year - 2021/2020 1,684   1,391
Amortized Cost Basis by Origination Year - Prior 7,964   5,643
Amortized Cost Basis by Origination Year - Revolving 2,231   2,803
Total loans 27,582   26,475
Consumer loans | Construction and land development      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 10,316   75,490
Amortized Cost Basis by Origination Year - 2024/2023 89,347   81,995
Amortized Cost Basis by Origination Year - 2023/2022 65,747   153,294
Amortized Cost Basis by Origination Year - 2022/2021 112,270   46,873
Amortized Cost Basis by Origination Year - 2021/2020 39,997   13,254
Amortized Cost Basis by Origination Year - Prior 25,843   15,325
Total loans 343,520   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 10,316   75,490
Amortized Cost Basis by Origination Year - 2024/2023 89,347   81,995
Amortized Cost Basis by Origination Year - 2023/2022 65,747   152,974
Amortized Cost Basis by Origination Year - 2022/2021 111,950   46,873
Amortized Cost Basis by Origination Year - 2021/2020 39,997   13,253
Amortized Cost Basis by Origination Year - Prior 25,733   15,309
Total loans 343,090   385,894
Consumer loans | Construction and land development | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - Prior 95   16
Total loans 95   16
Consumer loans | Construction and land development | 60 days past due      
Loans      
Amortized Cost Basis by Origination Year - Prior 15    
Total loans 15    
Consumer loans | Construction and land development | 90 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022     320
Amortized Cost Basis by Origination Year - 2022/2021 320    
Amortized Cost Basis by Origination Year - 2021/2020     1
Total loans 320   321
Consumer loans | Other income producing property      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 483   3,041
Amortized Cost Basis by Origination Year - 2024/2023 3,026   6,066
Amortized Cost Basis by Origination Year - 2023/2022 6,045   39,445
Amortized Cost Basis by Origination Year - 2022/2021 38,101   16,556
Amortized Cost Basis by Origination Year - 2021/2020 16,409   3,511
Amortized Cost Basis by Origination Year - Prior 34,081   31,690
Amortized Cost Basis by Origination Year - Revolving 145   128
Total loans 98,290   100,437
Consumer loans | Other income producing property | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 483   3,041
Amortized Cost Basis by Origination Year - 2024/2023 3,026   6,066
Amortized Cost Basis by Origination Year - 2023/2022 6,045   39,445
Amortized Cost Basis by Origination Year - 2022/2021 38,101   16,556
Amortized Cost Basis by Origination Year - 2021/2020 16,409   3,511
Amortized Cost Basis by Origination Year - Prior 33,881   31,549
Amortized Cost Basis by Origination Year - Revolving 145   128
Total loans 98,090   100,296
Consumer loans | Other income producing property | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - Prior 84   24
Total loans 84   24
Consumer loans | Other income producing property | 90 days past due      
Loans      
Amortized Cost Basis by Origination Year - Prior 116   117
Total loans 116   117
Consumer loans | Consumer Owner-Occupied      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 160,825   627,902
Amortized Cost Basis by Origination Year - 2024/2023 731,368   1,059,488
Amortized Cost Basis by Origination Year - 2023/2022 1,151,217   2,313,511
Amortized Cost Basis by Origination Year - 2022/2021 2,583,310   1,580,795
Amortized Cost Basis by Origination Year - 2021/2020 1,744,634   579,563
Amortized Cost Basis by Origination Year - Prior 1,726,085   916,716
Amortized Cost Basis by Origination Year - Revolving 1,024    
Total loans 8,098,463   7,077,975
Current-period gross charge-offs - 2025/2024     35
Current-period gross charge-offs - 2024/2023 160   328
Current-period gross charge-offs - 2023/2022 216   284
Current-period gross charge-offs - 2022/2021 130   16
Current-period gross charge-offs - 2021/2020 17   21
Current-period gross charge-offs - Prior 58   44
Current-period gross charge-offs - Total 581   728
Consumer loans | Consumer Owner-Occupied | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 160,825   623,572
Amortized Cost Basis by Origination Year - 2024/2023 725,834   1,052,852
Amortized Cost Basis by Origination Year - 2023/2022 1,141,564   2,303,614
Amortized Cost Basis by Origination Year - 2022/2021 2,575,797   1,578,097
Amortized Cost Basis by Origination Year - 2021/2020 1,740,584   577,381
Amortized Cost Basis by Origination Year - Prior 1,709,059   908,983
Amortized Cost Basis by Origination Year - Revolving 1,024    
Total loans 8,054,687   7,044,499
Consumer loans | Consumer Owner-Occupied | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024     1,362
Amortized Cost Basis by Origination Year - 2024/2023 3,179   1,847
Amortized Cost Basis by Origination Year - 2023/2022 3,966   1,302
Amortized Cost Basis by Origination Year - 2022/2021 748   614
Amortized Cost Basis by Origination Year - 2021/2020 2,054   897
Amortized Cost Basis by Origination Year - Prior 8,139   3,045
Total loans 18,086   9,067
Consumer loans | Consumer Owner-Occupied | 60 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024     685
Amortized Cost Basis by Origination Year - 2024/2023 609   453
Amortized Cost Basis by Origination Year - 2023/2022 623   2,281
Amortized Cost Basis by Origination Year - 2022/2021 152   354
Amortized Cost Basis by Origination Year - 2021/2020 492   251
Amortized Cost Basis by Origination Year - Prior 3,217   757
Total loans 5,093   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 1,746   4,336
Amortized Cost Basis by Origination Year - 2023/2022 5,064   6,314
Amortized Cost Basis by Origination Year - 2022/2021 6,613   1,730
Amortized Cost Basis by Origination Year - 2021/2020 1,504   1,034
Amortized Cost Basis by Origination Year - Prior 5,670   3,931
Total loans 20,597   19,628
Consumer loans | Home equity loans      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 1,119   7,418
Amortized Cost Basis by Origination Year - 2024/2023 7,716   6,838
Amortized Cost Basis by Origination Year - 2023/2022 6,304   4,232
Amortized Cost Basis by Origination Year - 2022/2021 4,680   1,591
Amortized Cost Basis by Origination Year - 2021/2020 1,483   2,144
Amortized Cost Basis by Origination Year - Prior 15,539   11,975
Amortized Cost Basis by Origination Year - Revolving 1,633,634   1,535,886
Total loans 1,670,475   1,570,084
Current-period gross charge-offs - 2022/2021 64    
Current-period gross charge-offs - Prior 165   110
Current-period gross charge-offs - Total 229   110
Consumer loans | Home equity loans | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 1,119   7,309
Amortized Cost Basis by Origination Year - 2024/2023 7,716   6,553
Amortized Cost Basis by Origination Year - 2023/2022 5,268   3,701
Amortized Cost Basis by Origination Year - 2022/2021 3,896   1,515
Amortized Cost Basis by Origination Year - 2021/2020 1,302   1,739
Amortized Cost Basis by Origination Year - Prior 14,079   10,600
Amortized Cost Basis by Origination Year - Revolving 1,628,476   1,527,504
Total loans 1,661,856   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     75
Amortized Cost Basis by Origination Year - 2023/2022 418   74
Amortized Cost Basis by Origination Year - 2021/2020 70   64
Amortized Cost Basis by Origination Year - Prior 508   788
Amortized Cost Basis by Origination Year - Revolving 3,258   5,019
Total loans 4,254   6,077
Consumer loans | Home equity loans | 60 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023     73
Amortized Cost Basis by Origination Year - 2023/2022 155   69
Amortized Cost Basis by Origination Year - Prior 40   120
Amortized Cost Basis by Origination Year - Revolving 1,142   2,044
Total loans 1,337   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     137
Amortized Cost Basis by Origination Year - 2023/2022 463   388
Amortized Cost Basis by Origination Year - 2022/2021 784   76
Amortized Cost Basis by Origination Year - 2021/2020 111   341
Amortized Cost Basis by Origination Year - Prior 912   467
Amortized Cost Basis by Origination Year - Revolving 758   1,319
Total loans 3,028   2,780
Consumer loans | Consumer      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 56,573   194,355
Amortized Cost Basis by Origination Year - 2024/2023 184,093   219,215
Amortized Cost Basis by Origination Year - 2023/2022 202,464   218,885
Amortized Cost Basis by Origination Year - 2022/2021 200,261   95,522
Amortized Cost Basis by Origination Year - 2021/2020 88,090   50,646
Amortized Cost Basis by Origination Year - Prior 202,844   157,982
Amortized Cost Basis by Origination Year - Revolving 141,547   125,994
Total loans 1,075,872   1,062,599
Current-period gross charge-offs - 2025/2024     194
Current-period gross charge-offs - 2024/2023 100   1,610
Current-period gross charge-offs - 2023/2022 259   1,377
Current-period gross charge-offs - 2022/2021 197   197
Current-period gross charge-offs - 2021/2020 35   80
Current-period gross charge-offs - Prior 2,422   451
Current-period gross charge-offs - Revolving 1,115   5,247
Current-period gross charge-offs - Total 4,128   9,156
Consumer loans | Consumer | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 56,371   194,192
Amortized Cost Basis by Origination Year - 2024/2023 183,654   218,440
Amortized Cost Basis by Origination Year - 2023/2022 201,953   218,097
Amortized Cost Basis by Origination Year - 2022/2021 199,416   95,017
Amortized Cost Basis by Origination Year - 2021/2020 87,846   50,337
Amortized Cost Basis by Origination Year - Prior 200,076   155,109
Amortized Cost Basis by Origination Year - Revolving 135,315   116,590
Total loans 1,064,631   1,047,782
Consumer loans | Consumer | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024 202   103
Amortized Cost Basis by Origination Year - 2024/2023 101   269
Amortized Cost Basis by Origination Year - 2023/2022 205   309
Amortized Cost Basis by Origination Year - 2022/2021 367   261
Amortized Cost Basis by Origination Year - 2021/2020 127   199
Amortized Cost Basis by Origination Year - Prior 1,269   1,426
Amortized Cost Basis by Origination Year - Revolving 3,099   4,926
Total loans 5,370   7,493
Consumer loans | Consumer | 60 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024     40
Amortized Cost Basis by Origination Year - 2024/2023 249   64
Amortized Cost Basis by Origination Year - 2023/2022 69   86
Amortized Cost Basis by Origination Year - 2022/2021 91   97
Amortized Cost Basis by Origination Year - 2021/2020 48   95
Amortized Cost Basis by Origination Year - Prior 233   319
Amortized Cost Basis by Origination Year - Revolving 1,660   2,994
Total loans 2,350   3,695
Consumer loans | Consumer | 90 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2025/2024     20
Amortized Cost Basis by Origination Year - 2024/2023 89   442
Amortized Cost Basis by Origination Year - 2023/2022 237   393
Amortized Cost Basis by Origination Year - 2022/2021 387   147
Amortized Cost Basis by Origination Year - 2021/2020 69   15
Amortized Cost Basis by Origination Year - Prior 1,266   1,128
Amortized Cost Basis by Origination Year - Revolving 1,473   1,484
Total loans $ 3,521   $ 3,629