XML 77 R63.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Mar. 31, 2022
Dec. 31, 2022
Loans      
Amortized Cost Basis by Origination Year - 2023 $ 1,200,329   $ 8,589,197
Amortized Cost Basis by Origination Year - 2022 8,596,478   6,907,684
Amortized Cost Basis by Origination Year - 2021 6,828,157   3,112,648
Amortized Cost Basis by Origination Year - 2020 3,010,610   2,533,623
Amortized Cost Basis by Origination Year - 2019 2,398,611   1,539,466
Amortized Cost Basis by Origination Year - Prior 5,396,828   4,173,570
Amortized Cost Basis by Origination Year - Revolving 3,265,129   3,321,674
Total loans 30,696,142   30,177,862
Current-period gross charge-offs - 2023 890   291
Current-period gross charge-offs - 2022 524   3,478
Current-period gross charge-offs - 2021 311   556
Current-period gross charge-offs - 2020 132   2,063
Current-period gross charge-offs - 2019 249   2,299
Current-period gross charge-offs - Prior 526   4,842
Current-period gross charge-offs - Revolving 1,995   9,917
Current-period gross charge-offs - Total 4,627 $ 5,490 23,446
30 days past due      
Loans      
Total loans 51,733   68,416
60 days past due      
Loans      
Total loans 30,173   31,607
90 days past due      
Loans      
Total loans 3,650   4,350
Construction and land development      
Loans      
Total loans 2,749,290   2,860,360
Construction and land development | 30 days past due      
Loans      
Total loans 980   2,146
Construction and land development | 60 days past due      
Loans      
Total loans 4,050   3,653
Commercial non-owner occupied      
Loans      
Total loans 8,236,216   8,072,959
Commercial non-owner occupied | 30 days past due      
Loans      
Total loans 4,410   1,158
Commercial non-owner occupied | 60 days past due      
Loans      
Total loans 1,778   978
Commercial non-owner occupied | 90 days past due      
Loans      
Total loans     77
Commercial owner occupied real estate loan      
Loans      
Total loans 5,522,514   5,460,193
Commercial owner occupied real estate loan | 30 days past due      
Loans      
Total loans 3,841   10,748
Commercial owner occupied real estate loan | 60 days past due      
Loans      
Total loans 4,552   2,059
Commercial owner occupied real estate loan | 90 days past due      
Loans      
Total loans 1,665   2,231
Commercial and industrial      
Loans      
Total loans 5,321,306   5,313,483
Commercial and industrial | 30 days past due      
Loans      
Total loans 21,931   24,500
Commercial and industrial | 60 days past due      
Loans      
Total loans 9,618   11,677
Commercial and industrial | 90 days past due      
Loans      
Total loans 1,837   1,704
Other income producing property      
Loans      
Total loans 721,291   696,242
Other income producing property | 30 days past due      
Loans      
Total loans 2,224   1,623
Other income producing property | 60 days past due      
Loans      
Total loans 156   1,480
Other income producing property | 90 days past due      
Loans      
Total loans 147   298
Consumer Owner Occupied Loans      
Loans      
Total loans 5,528,546   5,162,042
Consumer Owner Occupied Loans | 30 days past due      
Loans      
Total loans 2,521   6,001
Consumer Owner Occupied Loans | 60 days past due      
Loans      
Total loans 1,344   744
Consumer Owner Occupied Loans | 90 days past due      
Loans      
Total loans     40
Home equity loans      
Loans      
Total loans 1,332,285   1,313,168
Home equity loans | 30 days past due      
Loans      
Total loans 2,811   2,527
Home equity loans | 60 days past due      
Loans      
Total loans 673   361
Consumer loans      
Loans      
Total loans 1,277,549   1,278,426
Consumer loans | 30 days past due      
Loans      
Total loans 13,015   19,713
Consumer loans | 60 days past due      
Loans      
Total loans 8,002   10,655
Consumer loans | 90 days past due      
Loans      
Total loans 1    
Other loans      
Loans      
Total loans 7,145   20,989
Commercial loans      
Loans      
Amortized Cost Basis by Origination Year - 2023 825,684   5,965,333
Amortized Cost Basis by Origination Year - 2022 5,854,328   4,853,572
Amortized Cost Basis by Origination Year - 2021 4,774,481   2,281,793
Amortized Cost Basis by Origination Year - 2020 2,205,832   2,112,230
Amortized Cost Basis by Origination Year - 2019 1,993,659   1,292,239
Amortized Cost Basis by Origination Year - Prior 4,192,766   3,156,201
Amortized Cost Basis by Origination Year - Revolving 1,729,049   1,768,969
Total loans 21,575,799   21,430,337
Current-period gross charge-offs - 2023 2   12
Current-period gross charge-offs - 2022 1,097   2,825
Current-period gross charge-offs - 2021 211   198
Current-period gross charge-offs - 2020 14   1,773
Current-period gross charge-offs - 2019 149   2,214
Current-period gross charge-offs - Prior 280   3,828
Current-period gross charge-offs - Revolving 104   1,792
Current-period gross charge-offs - Total 1,857   12,642
Commercial loans | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2023 815,860   5,911,188
Amortized Cost Basis by Origination Year - 2022 5,805,698   4,719,732
Amortized Cost Basis by Origination Year - 2021 4,640,950   2,245,766
Amortized Cost Basis by Origination Year - 2020 2,160,178   2,053,868
Amortized Cost Basis by Origination Year - 2019 1,929,180   1,227,113
Amortized Cost Basis by Origination Year - Prior 3,962,901   2,968,415
Amortized Cost Basis by Origination Year - Revolving 1,656,465   1,698,688
Total loans 20,971,232   20,824,770
Commercial loans | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2023 1,050   20,216
Amortized Cost Basis by Origination Year - 2022 22,876   35,235
Amortized Cost Basis by Origination Year - 2021 31,956   9,381
Amortized Cost Basis by Origination Year - 2020 17,557   21,567
Amortized Cost Basis by Origination Year - 2019 32,391   42,014
Amortized Cost Basis by Origination Year - Prior 113,821   73,870
Amortized Cost Basis by Origination Year - Revolving 26,210   33,035
Total loans 245,861   235,318
Commercial loans | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2023 8,773   33,528
Amortized Cost Basis by Origination Year - 2022 25,355   98,604
Amortized Cost Basis by Origination Year - 2021 101,557   26,645
Amortized Cost Basis by Origination Year - 2020 28,095   36,716
Amortized Cost Basis by Origination Year - 2019 32,088   22,956
Amortized Cost Basis by Origination Year - Prior 116,011   113,348
Amortized Cost Basis by Origination Year - Revolving 46,372   37,244
Total loans 358,251   369,041
Commercial loans | Doubtful      
Loans      
Amortized Cost Basis by Origination Year - 2023 1   401
Amortized Cost Basis by Origination Year - 2022 399   1
Amortized Cost Basis by Origination Year - 2021 18   1
Amortized Cost Basis by Origination Year - 2020 2   79
Amortized Cost Basis by Origination Year - 2019     156
Amortized Cost Basis by Origination Year - Prior 33   568
Amortized Cost Basis by Origination Year - Revolving 2   2
Total loans 455   1,208
Commercial loans | Construction and land development      
Loans      
Amortized Cost Basis by Origination Year - 2023 67,497   877,608
Amortized Cost Basis by Origination Year - 2022 900,190   754,382
Amortized Cost Basis by Origination Year - 2021 604,200   135,275
Amortized Cost Basis by Origination Year - 2020 109,760   65,841
Amortized Cost Basis by Origination Year - 2019 55,635   21,740
Amortized Cost Basis by Origination Year - Prior 43,127   35,798
Amortized Cost Basis by Origination Year - Revolving 75,139   65,656
Total loans 1,855,548   1,956,300
Commercial loans | Construction and land development | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2023 65,979   875,751
Amortized Cost Basis by Origination Year - 2022 898,029   742,985
Amortized Cost Basis by Origination Year - 2021 602,843   134,996
Amortized Cost Basis by Origination Year - 2020 109,487   63,439
Amortized Cost Basis by Origination Year - 2019 34,046   14,521
Amortized Cost Basis by Origination Year - Prior 33,860   29,442
Amortized Cost Basis by Origination Year - Revolving 75,139   65,656
Total loans 1,819,383   1,926,790
Commercial loans | Construction and land development | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2023     1,643
Amortized Cost Basis by Origination Year - 2022 2,022   988
Amortized Cost Basis by Origination Year - 2021 1,193   268
Amortized Cost Basis by Origination Year - 2020 264   76
Amortized Cost Basis by Origination Year - 2019 20,255   7,219
Amortized Cost Basis by Origination Year - Prior 7,671   2,068
Total loans 31,405   12,262
Commercial loans | Construction and land development | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2023 1,518   214
Amortized Cost Basis by Origination Year - 2022 139   10,409
Amortized Cost Basis by Origination Year - 2021 164   11
Amortized Cost Basis by Origination Year - 2020 9   2,326
Amortized Cost Basis by Origination Year - 2019 1,334    
Amortized Cost Basis by Origination Year - Prior 1,590   4,282
Total loans 4,754   17,242
Commercial loans | Construction and land development | Doubtful      
Loans      
Amortized Cost Basis by Origination Year - Prior 6   6
Total loans 6   6
Commercial loans | Commercial non-owner occupied      
Loans      
Amortized Cost Basis by Origination Year - 2023 147,181   2,266,778
Amortized Cost Basis by Origination Year - 2022 2,354,196   1,878,862
Amortized Cost Basis by Origination Year - 2021 2,003,846   818,336
Amortized Cost Basis by Origination Year - 2020 812,905   980,205
Amortized Cost Basis by Origination Year - 2019 908,393   536,889
Amortized Cost Basis by Origination Year - Prior 1,920,202   1,475,873
Amortized Cost Basis by Origination Year - Revolving 89,493   116,016
Total loans 8,236,216   8,072,959
Current-period gross charge-offs - 2023     8
Current-period gross charge-offs - 2021 51    
Current-period gross charge-offs - Prior     360
Current-period gross charge-offs - Total 51   368
Commercial loans | Commercial non-owner occupied | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2023 144,211   2,245,943
Amortized Cost Basis by Origination Year - 2022 2,339,057   1,849,079
Amortized Cost Basis by Origination Year - 2021 1,964,957   816,791
Amortized Cost Basis by Origination Year - 2020 799,333   959,707
Amortized Cost Basis by Origination Year - 2019 892,806   506,350
Amortized Cost Basis by Origination Year - Prior 1,834,435   1,417,397
Amortized Cost Basis by Origination Year - Revolving 89,240   108,759
Total loans 8,064,039   7,904,026
Commercial loans | Commercial non-owner occupied | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2023 95   7,579
Amortized Cost Basis by Origination Year - 2022 9,442   4,225
Amortized Cost Basis by Origination Year - 2021 708   936
Amortized Cost Basis by Origination Year - 2020 12,167   11,036
Amortized Cost Basis by Origination Year - 2019 5,423   24,067
Amortized Cost Basis by Origination Year - Prior 60,130   32,110
Amortized Cost Basis by Origination Year - Revolving     5,000
Total loans 87,965   84,953
Commercial loans | Commercial non-owner occupied | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2023 2,875   13,256
Amortized Cost Basis by Origination Year - 2022 5,697   25,557
Amortized Cost Basis by Origination Year - 2021 38,180   609
Amortized Cost Basis by Origination Year - 2020 1,405   9,383
Amortized Cost Basis by Origination Year - 2019 10,164   6,472
Amortized Cost Basis by Origination Year - Prior 25,637   26,366
Amortized Cost Basis by Origination Year - Revolving 253   2,257
Total loans 84,211   83,900
Commercial loans | Commercial non-owner occupied | Doubtful      
Loans      
Amortized Cost Basis by Origination Year - 2022     1
Amortized Cost Basis by Origination Year - 2021 1    
Amortized Cost Basis by Origination Year - 2020     79
Total loans 1   80
Commercial loans | Commercial owner occupied real estate loan      
Loans      
Amortized Cost Basis by Origination Year - 2023 167,506   1,063,043
Amortized Cost Basis by Origination Year - 2022 1,070,977   1,195,762
Amortized Cost Basis by Origination Year - 2021 1,214,311   748,386
Amortized Cost Basis by Origination Year - 2020 735,903   734,105
Amortized Cost Basis by Origination Year - 2019 719,397   463,144
Amortized Cost Basis by Origination Year - Prior 1,543,263   1,178,058
Amortized Cost Basis by Origination Year - Revolving 71,157   77,695
Total loans 5,522,514   5,460,193
Current-period gross charge-offs - 2020     1,143
Current-period gross charge-offs - Prior     833
Current-period gross charge-offs - Total     1,976
Commercial loans | Commercial owner occupied real estate loan | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2023 165,248   1,046,562
Amortized Cost Basis by Origination Year - 2022 1,052,756   1,136,289
Amortized Cost Basis by Origination Year - 2021 1,154,709   725,040
Amortized Cost Basis by Origination Year - 2020 712,735   709,669
Amortized Cost Basis by Origination Year - 2019 702,606   446,497
Amortized Cost Basis by Origination Year - Prior 1,437,016   1,080,522
Amortized Cost Basis by Origination Year - Revolving 70,057   75,506
Total loans 5,295,127   5,220,085
Commercial loans | Commercial owner occupied real estate loan | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2023 342   3,620
Amortized Cost Basis by Origination Year - 2022 3,576   25,263
Amortized Cost Basis by Origination Year - 2021 24,689   3,383
Amortized Cost Basis by Origination Year - 2020 3,285   7,934
Amortized Cost Basis by Origination Year - 2019 4,397   7,160
Amortized Cost Basis by Origination Year - Prior 37,842   34,724
Amortized Cost Basis by Origination Year - Revolving 1,020   1,294
Total loans 75,151   83,378
Commercial loans | Commercial owner occupied real estate loan | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2023 1,916   12,861
Amortized Cost Basis by Origination Year - 2022 14,645   34,210
Amortized Cost Basis by Origination Year - 2021 34,913   19,962
Amortized Cost Basis by Origination Year - 2020 19,882   16,502
Amortized Cost Basis by Origination Year - 2019 12,394   9,487
Amortized Cost Basis by Origination Year - Prior 68,401   62,808
Amortized Cost Basis by Origination Year - Revolving 80   895
Total loans 152,231   156,725
Commercial loans | Commercial owner occupied real estate loan | Doubtful      
Loans      
Amortized Cost Basis by Origination Year - 2021     1
Amortized Cost Basis by Origination Year - 2020 1    
Amortized Cost Basis by Origination Year - Prior 4   4
Total loans 5   5
Commercial loans | Commercial and industrial      
Loans      
Amortized Cost Basis by Origination Year - 2023 420,087   1,578,396
Amortized Cost Basis by Origination Year - 2022 1,359,889   927,124
Amortized Cost Basis by Origination Year - 2021 839,394   514,826
Amortized Cost Basis by Origination Year - 2020 484,589   282,896
Amortized Cost Basis by Origination Year - 2019 261,737   222,838
Amortized Cost Basis by Origination Year - Prior 532,602   343,500
Amortized Cost Basis by Origination Year - Revolving 1,423,008   1,443,903
Total loans 5,321,306   5,313,483
Current-period gross charge-offs - 2023 2   4
Current-period gross charge-offs - 2022 1,097   2,825
Current-period gross charge-offs - 2021 160   198
Current-period gross charge-offs - 2020 14   630
Current-period gross charge-offs - 2019 149   2,214
Current-period gross charge-offs - Prior 280   2,589
Current-period gross charge-offs - Revolving 104   1,742
Current-period gross charge-offs - Total 1,806   10,202
Commercial loans | Commercial and industrial | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2023 417,089   1,566,203
Amortized Cost Basis by Origination Year - 2022 1,349,157   895,368
Amortized Cost Basis by Origination Year - 2021 807,583   506,655
Amortized Cost Basis by Origination Year - 2020 478,312   274,446
Amortized Cost Basis by Origination Year - 2019 253,680   212,522
Amortized Cost Basis by Origination Year - Prior 514,686   333,286
Amortized Cost Basis by Origination Year - Revolving 1,354,618   1,386,678
Total loans 5,175,125   5,175,158
Commercial loans | Commercial and industrial | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2023 533   5,885
Amortized Cost Basis by Origination Year - 2022 6,705   3,782
Amortized Cost Basis by Origination Year - 2021 4,488   3,401
Amortized Cost Basis by Origination Year - 2020 702   1,859
Amortized Cost Basis by Origination Year - 2019 1,698   3,378
Amortized Cost Basis by Origination Year - Prior 4,791   1,316
Amortized Cost Basis by Origination Year - Revolving 23,114   24,347
Total loans 42,031   43,968
Commercial loans | Commercial and industrial | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2023 2,464   6,308
Amortized Cost Basis by Origination Year - 2022 4,025   27,974
Amortized Cost Basis by Origination Year - 2021 27,306   4,770
Amortized Cost Basis by Origination Year - 2020 5,574   6,591
Amortized Cost Basis by Origination Year - 2019 6,359   6,783
Amortized Cost Basis by Origination Year - Prior 13,109   8,476
Amortized Cost Basis by Origination Year - Revolving 45,274   32,876
Total loans 104,111   93,778
Commercial loans | Commercial and industrial | Doubtful      
Loans      
Amortized Cost Basis by Origination Year - 2023 1    
Amortized Cost Basis by Origination Year - 2022 2    
Amortized Cost Basis by Origination Year - 2021 17    
Amortized Cost Basis by Origination Year - 2020 1    
Amortized Cost Basis by Origination Year - 2019     155
Amortized Cost Basis by Origination Year - Prior 16   422
Amortized Cost Basis by Origination Year - Revolving 2   2
Total loans 39   579
Commercial loans | Other income producing property      
Loans      
Amortized Cost Basis by Origination Year - 2023 14,919   152,022
Amortized Cost Basis by Origination Year - 2022 163,801   94,203
Amortized Cost Basis by Origination Year - 2021 109,500   63,011
Amortized Cost Basis by Origination Year - 2020 59,892   46,867
Amortized Cost Basis by Origination Year - 2019 46,233   47,559
Amortized Cost Basis by Origination Year - Prior 152,911   122,438
Amortized Cost Basis by Origination Year - Revolving 52,577   49,572
Total loans 599,833   575,672
Current-period gross charge-offs - Prior     46
Current-period gross charge-offs - Revolving     50
Current-period gross charge-offs - Total     96
Commercial loans | Other income producing property | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2023 14,839   149,793
Amortized Cost Basis by Origination Year - 2022 161,959   92,887
Amortized Cost Basis by Origination Year - 2021 107,741   60,473
Amortized Cost Basis by Origination Year - 2020 58,591   46,189
Amortized Cost Basis by Origination Year - 2019 45,660   47,155
Amortized Cost Basis by Origination Year - Prior 142,437   107,436
Amortized Cost Basis by Origination Year - Revolving 49,887   46,179
Total loans 581,114   550,112
Commercial loans | Other income producing property | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2023 80   952
Amortized Cost Basis by Origination Year - 2022 603   957
Amortized Cost Basis by Origination Year - 2021 859   1,257
Amortized Cost Basis by Origination Year - 2020 1,007   378
Amortized Cost Basis by Origination Year - 2019 337   190
Amortized Cost Basis by Origination Year - Prior 3,387   3,652
Amortized Cost Basis by Origination Year - Revolving 2,076   2,328
Total loans 8,349   9,714
Commercial loans | Other income producing property | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2023     876
Amortized Cost Basis by Origination Year - 2022 842   359
Amortized Cost Basis by Origination Year - 2021 900   1,281
Amortized Cost Basis by Origination Year - 2020 294   300
Amortized Cost Basis by Origination Year - 2019 236   214
Amortized Cost Basis by Origination Year - Prior 7,081   11,214
Amortized Cost Basis by Origination Year - Revolving 614   1,065
Total loans 9,967   15,309
Commercial loans | Other income producing property | Doubtful      
Loans      
Amortized Cost Basis by Origination Year - 2023     401
Amortized Cost Basis by Origination Year - 2022 397    
Amortized Cost Basis by Origination Year - Prior 6   136
Total loans 403   537
Commercial loans | Consumer Owner Occupied Loans      
Loans      
Amortized Cost Basis by Origination Year - 2023 1,349   6,497
Amortized Cost Basis by Origination Year - 2022 5,275   3,239
Amortized Cost Basis by Origination Year - 2021 3,230   1,959
Amortized Cost Basis by Origination Year - 2020 2,783   2,316
Amortized Cost Basis by Origination Year - 2019 2,264   69
Amortized Cost Basis by Origination Year - Prior 661   534
Amortized Cost Basis by Origination Year - Revolving 17,675   16,127
Total loans 33,237   30,741
Commercial loans | Consumer Owner Occupied Loans | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2023 1,349   5,947
Amortized Cost Basis by Origination Year - 2022 4,740   3,124
Amortized Cost Basis by Origination Year - 2021 3,117   1,811
Amortized Cost Basis by Origination Year - 2020 1,720   418
Amortized Cost Basis by Origination Year - 2019 382   68
Amortized Cost Basis by Origination Year - Prior 467   332
Amortized Cost Basis by Origination Year - Revolving 17,524   15,910
Total loans 29,299   27,610
Commercial loans | Consumer Owner Occupied Loans | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2023     537
Amortized Cost Basis by Origination Year - 2022 528   20
Amortized Cost Basis by Origination Year - 2021 19   136
Amortized Cost Basis by Origination Year - 2020 132   284
Amortized Cost Basis by Origination Year - 2019 281    
Amortized Cost Basis by Origination Year - Revolving     66
Total loans 960   1,043
Commercial loans | Consumer Owner Occupied Loans | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2023     13
Amortized Cost Basis by Origination Year - 2022 7   95
Amortized Cost Basis by Origination Year - 2021 94   12
Amortized Cost Basis by Origination Year - 2020 931   1,614
Amortized Cost Basis by Origination Year - 2019 1,601    
Amortized Cost Basis by Origination Year - Prior 193   202
Amortized Cost Basis by Origination Year - Revolving 151   151
Total loans 2,977   2,087
Commercial loans | Consumer Owner Occupied Loans | Doubtful      
Loans      
Amortized Cost Basis by Origination Year - 2019     1
Amortized Cost Basis by Origination Year - Prior 1    
Total loans 1   1
Commercial loans | Other loans      
Loans      
Amortized Cost Basis by Origination Year - 2023 7,145   20,989
Total loans 7,145   20,989
Commercial loans | Other loans | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2023 7,145   20,989
Total loans 7,145   20,989
Consumer portfolio loans      
Loans      
Amortized Cost Basis by Origination Year - 2023 374,645   2,623,864
Amortized Cost Basis by Origination Year - 2022 2,742,150   2,054,112
Amortized Cost Basis by Origination Year - 2021 2,053,676   830,855
Amortized Cost Basis by Origination Year - 2020 804,778   421,393
Amortized Cost Basis by Origination Year - 2019 404,952   247,227
Amortized Cost Basis by Origination Year - Prior 1,204,062   1,017,369
Amortized Cost Basis by Origination Year - Revolving 1,536,080   1,552,705
Total loans 9,120,343   8,747,525
Current-period gross charge-offs - 2023 20   279
Current-period gross charge-offs - 2022 295   653
Current-period gross charge-offs - 2021 100   358
Current-period gross charge-offs - 2020 118   290
Current-period gross charge-offs - 2019 100   85
Current-period gross charge-offs - Prior 246   1,014
Current-period gross charge-offs - Revolving 1,891   8,125
Current-period gross charge-offs - Total 2,770   10,804
Consumer portfolio loans | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2023 374,645   2,621,392
Amortized Cost Basis by Origination Year - 2022 2,739,197   2,051,220
Amortized Cost Basis by Origination Year - 2021 2,052,154   826,906
Amortized Cost Basis by Origination Year - 2020 802,813   419,742
Amortized Cost Basis by Origination Year - 2019 403,035   245,166
Amortized Cost Basis by Origination Year - Prior 1,192,480   1,005,834
Amortized Cost Basis by Origination Year - Revolving 1,512,723   1,522,165
Total loans 9,077,047   8,692,425
Consumer portfolio loans | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023     2,036
Amortized Cost Basis by Origination Year - 2022 1,288   1,448
Amortized Cost Basis by Origination Year - 2021 900   1,914
Amortized Cost Basis by Origination Year - 2020 360   972
Amortized Cost Basis by Origination Year - 2019 868   776
Amortized Cost Basis by Origination Year - Prior 5,029   3,810
Amortized Cost Basis by Origination Year - Revolving 13,476   19,057
Total loans 21,921   30,013
Consumer portfolio loans | 60 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023     310
Amortized Cost Basis by Origination Year - 2022 533   440
Amortized Cost Basis by Origination Year - 2021 116   705
Amortized Cost Basis by Origination Year - 2020 691   72
Amortized Cost Basis by Origination Year - 2019 55   456
Amortized Cost Basis by Origination Year - Prior 1,301   2,256
Amortized Cost Basis by Origination Year - Revolving 8,025   10,376
Total loans 10,721   14,615
Consumer portfolio loans | 90 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023     126
Amortized Cost Basis by Origination Year - 2022 1,132   1,004
Amortized Cost Basis by Origination Year - 2021 506   1,330
Amortized Cost Basis by Origination Year - 2020 914   607
Amortized Cost Basis by Origination Year - 2019 994   829
Amortized Cost Basis by Origination Year - Prior 5,252   5,469
Amortized Cost Basis by Origination Year - Revolving 1,856   1,107
Total loans 10,654   10,472
Consumer portfolio loans | Construction and land development      
Loans      
Amortized Cost Basis by Origination Year - 2023 20,979   466,477
Amortized Cost Basis by Origination Year - 2022 554,952   351,485
Amortized Cost Basis by Origination Year - 2021 251,650   50,908
Amortized Cost Basis by Origination Year - 2020 35,833   14,110
Amortized Cost Basis by Origination Year - 2019 11,006   7,029
Amortized Cost Basis by Origination Year - Prior 18,707   13,672
Amortized Cost Basis by Origination Year - Revolving 615   379
Total loans 893,742   904,060
Current-period gross charge-offs - 2021     21
Current-period gross charge-offs - Prior     4
Current-period gross charge-offs - Total     25
Consumer portfolio loans | Construction and land development | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2023 20,979   466,475
Amortized Cost Basis by Origination Year - 2022 554,627   351,485
Amortized Cost Basis by Origination Year - 2021 251,650   50,472
Amortized Cost Basis by Origination Year - 2020 35,810   14,053
Amortized Cost Basis by Origination Year - 2019 11,006   7,006
Amortized Cost Basis by Origination Year - Prior 18,336   13,588
Amortized Cost Basis by Origination Year - Revolving 615   379
Total loans 893,023   903,458
Consumer portfolio loans | Construction and land development | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023     2
Amortized Cost Basis by Origination Year - 2022 325    
Amortized Cost Basis by Origination Year - 2020     57
Amortized Cost Basis by Origination Year - 2019     23
Amortized Cost Basis by Origination Year - Prior 279   43
Total loans 604   125
Consumer portfolio loans | Construction and land development | 60 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2020 22    
Amortized Cost Basis by Origination Year - Prior 92    
Total loans 114    
Consumer portfolio loans | Construction and land development | 90 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2021     436
Amortized Cost Basis by Origination Year - 2020 1    
Amortized Cost Basis by Origination Year - Prior     41
Total loans 1   477
Consumer portfolio loans | Other income producing property      
Loans      
Amortized Cost Basis by Origination Year - 2023 3,664   45,717
Amortized Cost Basis by Origination Year - 2022 45,269   21,421
Amortized Cost Basis by Origination Year - 2021 20,833   4,937
Amortized Cost Basis by Origination Year - 2020 4,812   2,663
Amortized Cost Basis by Origination Year - 2019 2,624   4,322
Amortized Cost Basis by Origination Year - Prior 43,652   40,886
Amortized Cost Basis by Origination Year - Revolving 604   624
Total loans 121,458   120,570
Consumer portfolio loans | Other income producing property | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2023 3,664   45,717
Amortized Cost Basis by Origination Year - 2022 45,269   21,421
Amortized Cost Basis by Origination Year - 2021 20,833   4,937
Amortized Cost Basis by Origination Year - 2020 4,812   2,663
Amortized Cost Basis by Origination Year - 2019 2,624   4,322
Amortized Cost Basis by Origination Year - Prior 43,104   40,680
Amortized Cost Basis by Origination Year - Revolving 604   624
Total loans 120,910   120,364
Consumer portfolio loans | Other income producing property | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - Prior 292   62
Total loans 292   62
Consumer portfolio loans | Other income producing property | 60 days past due      
Loans      
Amortized Cost Basis by Origination Year - Prior     23
Total loans     23
Consumer portfolio loans | Other income producing property | 90 days past due      
Loans      
Amortized Cost Basis by Origination Year - Prior 256   121
Total loans 256   121
Consumer portfolio loans | Consumer Owner Occupied Loans      
Loans      
Amortized Cost Basis by Origination Year - 2023 240,632   1,697,025
Amortized Cost Basis by Origination Year - 2022 1,749,909   1,469,615
Amortized Cost Basis by Origination Year - 2021 1,588,097   660,041
Amortized Cost Basis by Origination Year - 2020 659,590   316,576
Amortized Cost Basis by Origination Year - 2019 310,973   188,758
Amortized Cost Basis by Origination Year - Prior 946,108   799,286
Total loans 5,495,309   5,131,301
Current-period gross charge-offs - 2023     25
Current-period gross charge-offs - 2020     6
Current-period gross charge-offs - 2019     23
Current-period gross charge-offs - Prior 2   66
Current-period gross charge-offs - Total 2   120
Consumer portfolio loans | Consumer Owner Occupied Loans | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2023 240,632   1,695,454
Amortized Cost Basis by Origination Year - 2022 1,748,552   1,467,080
Amortized Cost Basis by Origination Year - 2021 1,587,281   657,005
Amortized Cost Basis by Origination Year - 2020 657,794   315,458
Amortized Cost Basis by Origination Year - 2019 309,618   187,580
Amortized Cost Basis by Origination Year - Prior 939,645   792,572
Total loans 5,483,522   5,115,149
Consumer portfolio loans | Consumer Owner Occupied Loans | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023     1,316
Amortized Cost Basis by Origination Year - 2022 438   1,254
Amortized Cost Basis by Origination Year - 2021 451   1,681
Amortized Cost Basis by Origination Year - 2020 323   664
Amortized Cost Basis by Origination Year - 2019 672   272
Amortized Cost Basis by Origination Year - Prior 2,242   2,028
Total loans 4,126   7,215
Consumer portfolio loans | Consumer Owner Occupied Loans | 60 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023     255
Amortized Cost Basis by Origination Year - 2022 243   337
Amortized Cost Basis by Origination Year - 2021 97   579
Amortized Cost Basis by Origination Year - 2020 620    
Amortized Cost Basis by Origination Year - 2019     242
Amortized Cost Basis by Origination Year - Prior 746   1,650
Total loans 1,706   3,063
Consumer portfolio loans | Consumer Owner Occupied Loans | 90 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2022 676   944
Amortized Cost Basis by Origination Year - 2021 268   776
Amortized Cost Basis by Origination Year - 2020 853   454
Amortized Cost Basis by Origination Year - 2019 683   664
Amortized Cost Basis by Origination Year - Prior 3,475   3,036
Total loans 5,955   5,874
Consumer portfolio loans | Home equity loans      
Loans      
Amortized Cost Basis by Origination Year - 2023 4,563   5,921
Amortized Cost Basis by Origination Year - 2022 7,416   5,231
Amortized Cost Basis by Origination Year - 2021 5,529   3,516
Amortized Cost Basis by Origination Year - 2020 3,754   1,760
Amortized Cost Basis by Origination Year - 2019 1,507   2,443
Amortized Cost Basis by Origination Year - Prior 19,118   19,000
Amortized Cost Basis by Origination Year - Revolving 1,290,398   1,275,297
Total loans 1,332,285   1,313,168
Current-period gross charge-offs - 2020 39   19
Current-period gross charge-offs - Prior     280
Current-period gross charge-offs - Revolving     146
Current-period gross charge-offs - Total 39   445
Consumer portfolio loans | Home equity loans | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2023 4,563   5,921
Amortized Cost Basis by Origination Year - 2022 7,084   5,231
Amortized Cost Basis by Origination Year - 2021 5,367   3,282
Amortized Cost Basis by Origination Year - 2020 3,733   1,560
Amortized Cost Basis by Origination Year - 2019 1,141   1,955
Amortized Cost Basis by Origination Year - Prior 17,773   17,941
Amortized Cost Basis by Origination Year - Revolving 1,287,131   1,272,848
Total loans 1,326,792   1,308,738
Consumer portfolio loans | Home equity loans | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2022 273    
Amortized Cost Basis by Origination Year - 2021     155
Amortized Cost Basis by Origination Year - 2020     77
Amortized Cost Basis by Origination Year - 2019 89   418
Amortized Cost Basis by Origination Year - Prior 1,003   422
Amortized Cost Basis by Origination Year - Revolving 2,424   1,586
Total loans 3,789   2,658
Consumer portfolio loans | Home equity loans | 60 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2022 59    
Amortized Cost Basis by Origination Year - 2021     19
Amortized Cost Basis by Origination Year - 2020     36
Amortized Cost Basis by Origination Year - 2019     70
Amortized Cost Basis by Origination Year - Prior 221   26
Amortized Cost Basis by Origination Year - Revolving 494   540
Total loans 774   691
Consumer portfolio loans | Home equity loans | 90 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2021 162   60
Amortized Cost Basis by Origination Year - 2020 21   87
Amortized Cost Basis by Origination Year - 2019 277    
Amortized Cost Basis by Origination Year - Prior 121   611
Amortized Cost Basis by Origination Year - Revolving 349   323
Total loans 930   1,081
Consumer portfolio loans | Consumer loans      
Loans      
Amortized Cost Basis by Origination Year - 2023 104,807   408,724
Amortized Cost Basis by Origination Year - 2022 384,604   206,360
Amortized Cost Basis by Origination Year - 2021 187,567   111,453
Amortized Cost Basis by Origination Year - 2020 100,789   86,284
Amortized Cost Basis by Origination Year - 2019 78,842   44,675
Amortized Cost Basis by Origination Year - Prior 176,477   144,525
Amortized Cost Basis by Origination Year - Revolving 244,463   276,405
Total loans 1,277,549   1,278,426
Current-period gross charge-offs - 2023 20   254
Current-period gross charge-offs - 2022 295   653
Current-period gross charge-offs - 2021 100   337
Current-period gross charge-offs - 2020 79   265
Current-period gross charge-offs - 2019 100   62
Current-period gross charge-offs - Prior 244   664
Current-period gross charge-offs - Revolving 1,891   7,979
Current-period gross charge-offs - Total 2,729   10,214
Consumer portfolio loans | Consumer loans | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2023 104,807   407,825
Amortized Cost Basis by Origination Year - 2022 383,665   206,003
Amortized Cost Basis by Origination Year - 2021 187,023   111,210
Amortized Cost Basis by Origination Year - 2020 100,664   86,008
Amortized Cost Basis by Origination Year - 2019 78,646   44,303
Amortized Cost Basis by Origination Year - Prior 173,622   141,053
Amortized Cost Basis by Origination Year - Revolving 224,373   248,314
Total loans 1,252,800   1,244,716
Consumer portfolio loans | Consumer loans | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023     718
Amortized Cost Basis by Origination Year - 2022 252   194
Amortized Cost Basis by Origination Year - 2021 449   78
Amortized Cost Basis by Origination Year - 2020 37   174
Amortized Cost Basis by Origination Year - 2019 107   63
Amortized Cost Basis by Origination Year - Prior 1,213   1,255
Amortized Cost Basis by Origination Year - Revolving 11,052   17,471
Total loans 13,110   19,953
Consumer portfolio loans | Consumer loans | 60 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023     55
Amortized Cost Basis by Origination Year - 2022 231   103
Amortized Cost Basis by Origination Year - 2021 19   107
Amortized Cost Basis by Origination Year - 2020 49   36
Amortized Cost Basis by Origination Year - 2019 55   144
Amortized Cost Basis by Origination Year - Prior 242   557
Amortized Cost Basis by Origination Year - Revolving 7,531   9,836
Total loans 8,127   10,838
Consumer portfolio loans | Consumer loans | 90 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023     126
Amortized Cost Basis by Origination Year - 2022 456   60
Amortized Cost Basis by Origination Year - 2021 76   58
Amortized Cost Basis by Origination Year - 2020 39   66
Amortized Cost Basis by Origination Year - 2019 34   165
Amortized Cost Basis by Origination Year - Prior 1,400   1,660
Amortized Cost Basis by Origination Year - Revolving 1,507   784
Total loans $ 3,512   $ 2,919