XML 105 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans - Credit risk profile by risk grade of commercial and consumer loans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 $ 4,676,676 $ 8,589,197  
Amortized Cost Basis by Origination Year - 2022/2021 8,985,446 6,907,684  
Amortized Cost Basis by Origination Year - 2021/2020 6,291,335 3,112,648  
Amortized Cost Basis by Origination Year - 2020/2019 2,591,604 2,533,623  
Amortized Cost Basis by Origination Year - 2019/2018 2,079,547 1,539,466  
Amortized Cost Basis by Origination Year - Prior 4,459,113 4,173,570  
Amortized Cost Basis by Origination Year - Revolving 3,304,768 3,321,674  
Total loans 32,388,489 30,177,862  
Current-period gross charge-offs - 2023/2022 7,713 291  
Current-period gross charge-offs - 2022/2021 4,973 3,478  
Current-period gross charge-offs - 2021/2020 13,818 556  
Current-period gross charge-offs - 2020/2019 977 2,063  
Current-period gross charge-offs - 2019/2018 982 2,299  
Current-period gross charge-offs - Prior 2,479 4,842  
Current-period gross charge-offs - Revolving 9,706 9,917  
Current-period gross charge-offs - Total 40,648 23,446 $ 16,899
30 days past due      
Loans      
Total loans 60,085 68,416  
60 days past due      
Loans      
Total loans 18,276 31,607  
90 days past due      
Loans      
Total loans 12,479 4,350  
Construction and land development      
Loans      
Total loans 2,923,514 2,860,360  
Construction and land development | 30 days past due      
Loans      
Total loans 624 2,146  
Construction and land development | 60 days past due      
Loans      
Total loans   3,653  
Commercial non-owner occupied      
Loans      
Total loans 8,571,634 8,072,959  
Commercial non-owner occupied | 30 days past due      
Loans      
Total loans 2,194 1,158  
Commercial non-owner occupied | 60 days past due      
Loans      
Total loans 123 978  
Commercial non-owner occupied | 90 days past due      
Loans      
Total loans 1,378 77  
Commercial owner occupied real estate loan      
Loans      
Total loans 5,497,671 5,460,193  
Commercial owner occupied real estate loan | 30 days past due      
Loans      
Total loans 3,852 10,748  
Commercial owner occupied real estate loan | 60 days past due      
Loans      
Total loans 1,141 2,059  
Commercial owner occupied real estate loan | 90 days past due      
Loans      
Total loans 988 2,231  
Commercial and industrial      
Loans      
Total loans 5,504,539 5,313,483  
Commercial and industrial | 30 days past due      
Loans      
Total loans 25,231 24,500  
Commercial and industrial | 60 days past due      
Loans      
Total loans 7,194 11,677  
Commercial and industrial | 90 days past due      
Loans      
Total loans 9,193 1,704  
Other income producing property      
Loans      
Total loans 656,334 696,242  
Other income producing property | 30 days past due      
Loans      
Total loans 569 1,623  
Other income producing property | 60 days past due      
Loans      
Total loans 570 1,480  
Other income producing property | 90 days past due      
Loans      
Total loans   298  
Consumer Owner Occupied Loans      
Loans      
Total loans 6,595,005 5,162,042  
Consumer Owner Occupied Loans | 30 days past due      
Loans      
Total loans 7,903 6,001  
Consumer Owner Occupied Loans | 60 days past due      
Loans      
Total loans 552 744  
Consumer Owner Occupied Loans | 90 days past due      
Loans      
Total loans 920 40  
Home equity loans      
Loans      
Total loans 1,398,445 1,313,168  
Home equity loans | 30 days past due      
Loans      
Total loans 6,500 2,527  
Home equity loans | 60 days past due      
Loans      
Total loans 1,326 361  
Consumer loans      
Loans      
Total loans 1,233,650 1,278,426  
Consumer loans | 30 days past due      
Loans      
Total loans 13,212 19,713  
Consumer loans | 60 days past due      
Loans      
Total loans 7,370 10,655  
Other loans      
Loans      
Total loans 7,697 20,989  
Commercial loans      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 3,204,603 5,965,333  
Amortized Cost Basis by Origination Year - 2022/2021 6,073,713 4,853,572  
Amortized Cost Basis by Origination Year - 2021/2020 4,371,935 2,281,793  
Amortized Cost Basis by Origination Year - 2020/2019 1,858,439 2,112,230  
Amortized Cost Basis by Origination Year - 2019/2018 1,717,565 1,292,239  
Amortized Cost Basis by Origination Year - Prior 3,428,397 3,156,201  
Amortized Cost Basis by Origination Year - Revolving 1,736,510 1,768,969  
Total loans 22,391,162 21,430,337  
Current-period gross charge-offs - 2023/2022 7,272 12  
Current-period gross charge-offs - 2022/2021 3,297 2,825  
Current-period gross charge-offs - 2021/2020 13,220 198  
Current-period gross charge-offs - 2020/2019 633 1,773  
Current-period gross charge-offs - 2019/2018 765 2,214  
Current-period gross charge-offs - Prior 1,892 3,828  
Current-period gross charge-offs - Revolving 1,144 1,792  
Current-period gross charge-offs - Total 28,223 12,642  
Commercial loans | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 3,069,006 5,911,188  
Amortized Cost Basis by Origination Year - 2022/2021 5,828,607 4,719,732  
Amortized Cost Basis by Origination Year - 2021/2020 4,239,975 2,245,766  
Amortized Cost Basis by Origination Year - 2020/2019 1,750,366 2,053,868  
Amortized Cost Basis by Origination Year - 2019/2018 1,584,255 1,227,113  
Amortized Cost Basis by Origination Year - Prior 3,250,640 2,968,415  
Amortized Cost Basis by Origination Year - Revolving 1,621,501 1,698,688  
Total loans 21,344,350 20,824,770  
Commercial loans | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 10,183 20,216  
Amortized Cost Basis by Origination Year - 2022/2021 114,357 35,235  
Amortized Cost Basis by Origination Year - 2021/2020 42,567 9,381  
Amortized Cost Basis by Origination Year - 2020/2019 14,351 21,567  
Amortized Cost Basis by Origination Year - 2019/2018 22,077 42,014  
Amortized Cost Basis by Origination Year - Prior 39,179 73,870  
Amortized Cost Basis by Origination Year - Revolving 19,286 33,035  
Total loans 262,000 235,318  
Commercial loans | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 125,409 33,528  
Amortized Cost Basis by Origination Year - 2022/2021 130,738 98,604  
Amortized Cost Basis by Origination Year - 2021/2020 89,324 26,645  
Amortized Cost Basis by Origination Year - 2020/2019 93,717 36,716  
Amortized Cost Basis by Origination Year - 2019/2018 111,233 22,956  
Amortized Cost Basis by Origination Year - Prior 138,555 113,348  
Amortized Cost Basis by Origination Year - Revolving 95,719 37,244  
Total loans 784,695 369,041  
Commercial loans | Doubtful      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 5 401  
Amortized Cost Basis by Origination Year - 2022/2021 11 1  
Amortized Cost Basis by Origination Year - 2021/2020 69 1  
Amortized Cost Basis by Origination Year - 2020/2019 5 79  
Amortized Cost Basis by Origination Year - 2019/2018   156  
Amortized Cost Basis by Origination Year - Prior 23 568  
Amortized Cost Basis by Origination Year - Revolving 4 2  
Total loans 117 1,208  
Commercial loans | Construction and land development      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 482,933 877,608  
Amortized Cost Basis by Origination Year - 2022/2021 1,118,792 754,382  
Amortized Cost Basis by Origination Year - 2021/2020 507,120 135,275  
Amortized Cost Basis by Origination Year - 2020/2019 19,629 65,841  
Amortized Cost Basis by Origination Year - 2019/2018 9,870 21,740  
Amortized Cost Basis by Origination Year - Prior 20,430 35,798  
Amortized Cost Basis by Origination Year - Revolving 49,191 65,656  
Total loans 2,207,965 1,956,300  
Current-period gross charge-offs - 2020/2019 204    
Current-period gross charge-offs - Prior 2    
Current-period gross charge-offs - Total 206    
Commercial loans | Construction and land development | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 480,860 875,751  
Amortized Cost Basis by Origination Year - 2022/2021 1,036,691 742,985  
Amortized Cost Basis by Origination Year - 2021/2020 503,433 134,996  
Amortized Cost Basis by Origination Year - 2020/2019 19,626 63,439  
Amortized Cost Basis by Origination Year - 2019/2018 5,585 14,521  
Amortized Cost Basis by Origination Year - Prior 19,200 29,442  
Amortized Cost Basis by Origination Year - Revolving 49,191 65,656  
Total loans 2,114,586 1,926,790  
Commercial loans | Construction and land development | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 1,683 1,643  
Amortized Cost Basis by Origination Year - 2022/2021 35,790 988  
Amortized Cost Basis by Origination Year - 2021/2020 2,922 268  
Amortized Cost Basis by Origination Year - 2020/2019   76  
Amortized Cost Basis by Origination Year - 2019/2018   7,219  
Amortized Cost Basis by Origination Year - Prior 458 2,068  
Total loans 40,853 12,262  
Commercial loans | Construction and land development | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 390 214  
Amortized Cost Basis by Origination Year - 2022/2021 46,311 10,409  
Amortized Cost Basis by Origination Year - 2021/2020 765 11  
Amortized Cost Basis by Origination Year - 2020/2019   2,326  
Amortized Cost Basis by Origination Year - 2019/2018 4,285    
Amortized Cost Basis by Origination Year - Prior 767 4,282  
Total loans 52,518 17,242  
Commercial loans | Construction and land development | Doubtful      
Loans      
Amortized Cost Basis by Origination Year - 2020/2019 3    
Amortized Cost Basis by Origination Year - Prior 5 6  
Total loans 8 6  
Commercial loans | Commercial non-owner occupied      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 836,159 2,266,778  
Amortized Cost Basis by Origination Year - 2022/2021 2,552,393 1,878,862  
Amortized Cost Basis by Origination Year - 2021/2020 1,934,481 818,336  
Amortized Cost Basis by Origination Year - 2020/2019 746,407 980,205  
Amortized Cost Basis by Origination Year - 2019/2018 795,642 536,889  
Amortized Cost Basis by Origination Year - Prior 1,601,612 1,475,873  
Amortized Cost Basis by Origination Year - Revolving 104,940 116,016  
Total loans 8,571,634 8,072,959  
Current-period gross charge-offs - 2023/2022   8  
Current-period gross charge-offs - 2021/2020 51    
Current-period gross charge-offs - Prior 253 360  
Current-period gross charge-offs - Total 304 368  
Commercial loans | Commercial non-owner occupied | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 759,501 2,245,943  
Amortized Cost Basis by Origination Year - 2022/2021 2,501,611 1,849,079  
Amortized Cost Basis by Origination Year - 2021/2020 1,878,889 816,791  
Amortized Cost Basis by Origination Year - 2020/2019 674,470 959,707  
Amortized Cost Basis by Origination Year - 2019/2018 706,794 506,350  
Amortized Cost Basis by Origination Year - Prior 1,535,248 1,417,397  
Amortized Cost Basis by Origination Year - Revolving 104,698 108,759  
Total loans 8,161,211 7,904,026  
Commercial loans | Commercial non-owner occupied | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 3,376 7,579  
Amortized Cost Basis by Origination Year - 2022/2021 38,854 4,225  
Amortized Cost Basis by Origination Year - 2021/2020 19,899 936  
Amortized Cost Basis by Origination Year - 2020/2019 10,044 11,036  
Amortized Cost Basis by Origination Year - 2019/2018 9,872 24,067  
Amortized Cost Basis by Origination Year - Prior 12,976 32,110  
Amortized Cost Basis by Origination Year - Revolving 93 5,000  
Total loans 95,114 84,953  
Commercial loans | Commercial non-owner occupied | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 73,282 13,256  
Amortized Cost Basis by Origination Year - 2022/2021 11,928 25,557  
Amortized Cost Basis by Origination Year - 2021/2020 35,692 609  
Amortized Cost Basis by Origination Year - 2020/2019 61,893 9,383  
Amortized Cost Basis by Origination Year - 2019/2018 78,976 6,472  
Amortized Cost Basis by Origination Year - Prior 53,388 26,366  
Amortized Cost Basis by Origination Year - Revolving 149 2,257  
Total loans 315,308 83,900  
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 - 2020/2019   79  
Total loans 1 80  
Commercial loans | Commercial owner occupied real estate loan      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 582,411 1,063,043  
Amortized Cost Basis by Origination Year - 2022/2021 1,084,642 1,195,762  
Amortized Cost Basis by Origination Year - 2021/2020 1,131,563 748,386  
Amortized Cost Basis by Origination Year - 2020/2019 663,438 734,105  
Amortized Cost Basis by Origination Year - 2019/2018 676,168 463,144  
Amortized Cost Basis by Origination Year - Prior 1,262,571 1,178,058  
Amortized Cost Basis by Origination Year - Revolving 96,878 77,695  
Total loans 5,497,671 5,460,193  
Current-period gross charge-offs - 2022/2021 126    
Current-period gross charge-offs - 2020/2019   1,143  
Current-period gross charge-offs - Prior   833  
Current-period gross charge-offs - Total 126 1,976  
Commercial loans | Commercial owner occupied real estate loan | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 556,192 1,046,562  
Amortized Cost Basis by Origination Year - 2022/2021 1,015,236 1,136,289  
Amortized Cost Basis by Origination Year - 2021/2020 1,088,976 725,040  
Amortized Cost Basis by Origination Year - 2020/2019 635,694 709,669  
Amortized Cost Basis by Origination Year - 2019/2018 648,082 446,497  
Amortized Cost Basis by Origination Year - Prior 1,176,796 1,080,522  
Amortized Cost Basis by Origination Year - Revolving 88,298 75,506  
Total loans 5,209,274 5,220,085  
Commercial loans | Commercial owner occupied real estate loan | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 1,976 3,620  
Amortized Cost Basis by Origination Year - 2022/2021 31,484 25,263  
Amortized Cost Basis by Origination Year - 2021/2020 15,777 3,383  
Amortized Cost Basis by Origination Year - 2020/2019 1,435 7,934  
Amortized Cost Basis by Origination Year - 2019/2018 7,776 7,160  
Amortized Cost Basis by Origination Year - Prior 22,551 34,724  
Amortized Cost Basis by Origination Year - Revolving 690 1,294  
Total loans 81,689 83,378  
Commercial loans | Commercial owner occupied real estate loan | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 24,240 12,861  
Amortized Cost Basis by Origination Year - 2022/2021 37,922 34,210  
Amortized Cost Basis by Origination Year - 2021/2020 26,810 19,962  
Amortized Cost Basis by Origination Year - 2020/2019 26,308 16,502  
Amortized Cost Basis by Origination Year - 2019/2018 20,310 9,487  
Amortized Cost Basis by Origination Year - Prior 63,220 62,808  
Amortized Cost Basis by Origination Year - Revolving 7,890 895  
Total loans 206,700 156,725  
Commercial loans | Commercial owner occupied real estate loan | Doubtful      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 3    
Amortized Cost Basis by Origination Year - 2021/2020   1  
Amortized Cost Basis by Origination Year - 2020/2019 1    
Amortized Cost Basis by Origination Year - Prior 4 4  
Total loans 8 5  
Commercial loans | Commercial and industrial      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 1,217,013 1,578,396  
Amortized Cost Basis by Origination Year - 2022/2021 1,177,852 927,124  
Amortized Cost Basis by Origination Year - 2021/2020 696,283 514,826  
Amortized Cost Basis by Origination Year - 2020/2019 374,432 282,896  
Amortized Cost Basis by Origination Year - 2019/2018 191,861 222,838  
Amortized Cost Basis by Origination Year - Prior 429,408 343,500  
Amortized Cost Basis by Origination Year - Revolving 1,417,690 1,443,903  
Total loans 5,504,539 5,313,483  
Current-period gross charge-offs - 2023/2022 7,272 4  
Current-period gross charge-offs - 2022/2021 3,171 2,825  
Current-period gross charge-offs - 2021/2020 13,169 198  
Current-period gross charge-offs - 2020/2019 429 630  
Current-period gross charge-offs - 2019/2018 765 2,214  
Current-period gross charge-offs - Prior 1,637 2,589  
Current-period gross charge-offs - Revolving 1,144 1,742  
Current-period gross charge-offs - Total 27,587 10,202  
Commercial loans | Commercial and industrial | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 1,187,836 1,566,203  
Amortized Cost Basis by Origination Year - 2022/2021 1,140,702 895,368  
Amortized Cost Basis by Origination Year - 2021/2020 669,188 506,655  
Amortized Cost Basis by Origination Year - 2020/2019 367,668 274,446  
Amortized Cost Basis by Origination Year - 2019/2018 182,519 212,522  
Amortized Cost Basis by Origination Year - Prior 413,271 333,286  
Amortized Cost Basis by Origination Year - Revolving 1,313,978 1,386,678  
Total loans 5,275,162 5,175,158  
Commercial loans | Commercial and industrial | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 2,395 5,885  
Amortized Cost Basis by Origination Year - 2022/2021 7,624 3,782  
Amortized Cost Basis by Origination Year - 2021/2020 3,604 3,401  
Amortized Cost Basis by Origination Year - 2020/2019 2,762 1,859  
Amortized Cost Basis by Origination Year - 2019/2018 3,870 3,378  
Amortized Cost Basis by Origination Year - Prior 898 1,316  
Amortized Cost Basis by Origination Year - Revolving 18,300 24,347  
Total loans 39,453 43,968  
Commercial loans | Commercial and industrial | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 26,780 6,308  
Amortized Cost Basis by Origination Year - 2022/2021 29,515 27,974  
Amortized Cost Basis by Origination Year - 2021/2020 23,423 4,770  
Amortized Cost Basis by Origination Year - 2020/2019 4,001 6,591  
Amortized Cost Basis by Origination Year - 2019/2018 5,472 6,783  
Amortized Cost Basis by Origination Year - Prior 15,226 8,476  
Amortized Cost Basis by Origination Year - Revolving 85,409 32,876  
Total loans 189,826 93,778  
Commercial loans | Commercial and industrial | Doubtful      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 2    
Amortized Cost Basis by Origination Year - 2022/2021 11    
Amortized Cost Basis by Origination Year - 2021/2020 68    
Amortized Cost Basis by Origination Year - 2020/2019 1    
Amortized Cost Basis by Origination Year - 2019/2018   155  
Amortized Cost Basis by Origination Year - Prior 13 422  
Amortized Cost Basis by Origination Year - Revolving 3 2  
Total loans 98 579  
Commercial loans | Other income producing property      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 59,222 152,022  
Amortized Cost Basis by Origination Year - 2022/2021 135,186 94,203  
Amortized Cost Basis by Origination Year - 2021/2020 99,724 63,011  
Amortized Cost Basis by Origination Year - 2020/2019 52,272 46,867  
Amortized Cost Basis by Origination Year - 2019/2018 41,906 47,559  
Amortized Cost Basis by Origination Year - Prior 113,878 122,438  
Amortized Cost Basis by Origination Year - Revolving 42,025 49,572  
Total loans 544,213 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/2022 58,012 149,793  
Amortized Cost Basis by Origination Year - 2022/2021 129,858 92,887  
Amortized Cost Basis by Origination Year - 2021/2020 96,743 60,473  
Amortized Cost Basis by Origination Year - 2020/2019 51,615 46,189  
Amortized Cost Basis by Origination Year - 2019/2018 40,988 47,155  
Amortized Cost Basis by Origination Year - Prior 105,810 107,436  
Amortized Cost Basis by Origination Year - Revolving 39,701 46,179  
Total loans 522,727 550,112  
Commercial loans | Other income producing property | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 517 952  
Amortized Cost Basis by Origination Year - 2022/2021 266 957  
Amortized Cost Basis by Origination Year - 2021/2020 347 1,257  
Amortized Cost Basis by Origination Year - 2020/2019 69 378  
Amortized Cost Basis by Origination Year - 2019/2018 288 190  
Amortized Cost Basis by Origination Year - Prior 2,296 3,652  
Amortized Cost Basis by Origination Year - Revolving 203 2,328  
Total loans 3,986 9,714  
Commercial loans | Other income producing property | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 693 876  
Amortized Cost Basis by Origination Year - 2022/2021 5,062 359  
Amortized Cost Basis by Origination Year - 2021/2020 2,634 1,281  
Amortized Cost Basis by Origination Year - 2020/2019 588 300  
Amortized Cost Basis by Origination Year - 2019/2018 630 214  
Amortized Cost Basis by Origination Year - Prior 5,772 11,214  
Amortized Cost Basis by Origination Year - Revolving 2,121 1,065  
Total loans 17,500 15,309  
Commercial loans | Other income producing property | Doubtful      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022   401  
Amortized Cost Basis by Origination Year - Prior   136  
Total loans   537  
Commercial loans | Consumer Owner Occupied Loans      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 19,168 6,497  
Amortized Cost Basis by Origination Year - 2022/2021 4,848 3,239  
Amortized Cost Basis by Origination Year - 2021/2020 2,764 1,959  
Amortized Cost Basis by Origination Year - 2020/2019 2,261 2,316  
Amortized Cost Basis by Origination Year - 2019/2018 2,118 69  
Amortized Cost Basis by Origination Year - Prior 498 534  
Amortized Cost Basis by Origination Year - Revolving 25,786 16,127  
Total loans 57,443 30,741  
Commercial loans | Consumer Owner Occupied Loans | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 18,908 5,947  
Amortized Cost Basis by Origination Year - 2022/2021 4,509 3,124  
Amortized Cost Basis by Origination Year - 2021/2020 2,746 1,811  
Amortized Cost Basis by Origination Year - 2020/2019 1,293 418  
Amortized Cost Basis by Origination Year - 2019/2018 287 68  
Amortized Cost Basis by Origination Year - Prior 315 332  
Amortized Cost Basis by Origination Year - Revolving 25,635 15,910  
Total loans 53,693 27,610  
Commercial loans | Consumer Owner Occupied Loans | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 236 537  
Amortized Cost Basis by Origination Year - 2022/2021 339 20  
Amortized Cost Basis by Origination Year - 2021/2020 18 136  
Amortized Cost Basis by Origination Year - 2020/2019 41 284  
Amortized Cost Basis by Origination Year - 2019/2018 271    
Amortized Cost Basis by Origination Year - Revolving   66  
Total loans 905 1,043  
Commercial loans | Consumer Owner Occupied Loans | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 24 13  
Amortized Cost Basis by Origination Year - 2022/2021   95  
Amortized Cost Basis by Origination Year - 2021/2020   12  
Amortized Cost Basis by Origination Year - 2020/2019 927 1,614  
Amortized Cost Basis by Origination Year - 2019/2018 1,560    
Amortized Cost Basis by Origination Year - Prior 182 202  
Amortized Cost Basis by Origination Year - Revolving 150 151  
Total loans 2,843 2,087  
Commercial loans | Consumer Owner Occupied Loans | Doubtful      
Loans      
Amortized Cost Basis by Origination Year - 2019/2018   1  
Amortized Cost Basis by Origination Year - Prior 1    
Amortized Cost Basis by Origination Year - Revolving 1    
Total loans 2 1  
Commercial loans | Other loans      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 7,697 20,989  
Total loans 7,697 20,989  
Commercial loans | Other loans | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 7,697 20,989  
Total loans 7,697 20,989  
Consumer portfolio loans      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 1,472,073 2,623,864  
Amortized Cost Basis by Origination Year - 2022/2021 2,911,733 2,054,112  
Amortized Cost Basis by Origination Year - 2021/2020 1,919,400 830,855  
Amortized Cost Basis by Origination Year - 2020/2019 733,165 421,393  
Amortized Cost Basis by Origination Year - 2019/2018 361,982 247,227  
Amortized Cost Basis by Origination Year - Prior 1,030,716 1,017,369  
Amortized Cost Basis by Origination Year - Revolving 1,568,258 1,552,705  
Total loans 9,997,327 8,747,525  
Current-period gross charge-offs - 2023/2022 441 279  
Current-period gross charge-offs - 2022/2021 1,676 653  
Current-period gross charge-offs - 2021/2020 598 358  
Current-period gross charge-offs - 2020/2019 344 290  
Current-period gross charge-offs - 2019/2018 217 85  
Current-period gross charge-offs - Prior 587 1,014  
Current-period gross charge-offs - Revolving 8,562 8,125  
Current-period gross charge-offs - Total 12,425 10,804  
Consumer portfolio loans | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 1,468,427 2,621,392  
Amortized Cost Basis by Origination Year - 2022/2021 2,905,191 2,051,220  
Amortized Cost Basis by Origination Year - 2021/2020 1,915,515 826,906  
Amortized Cost Basis by Origination Year - 2020/2019 729,369 419,742  
Amortized Cost Basis by Origination Year - 2019/2018 360,664 245,166  
Amortized Cost Basis by Origination Year - Prior 1,015,838 1,005,834  
Amortized Cost Basis by Origination Year - Revolving 1,541,717 1,522,165  
Total loans 9,936,721 8,692,425  
Consumer portfolio loans | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 2,092 2,036  
Amortized Cost Basis by Origination Year - 2022/2021 2,589 1,448  
Amortized Cost Basis by Origination Year - 2021/2020 1,903 1,914  
Amortized Cost Basis by Origination Year - 2020/2019 928 972  
Amortized Cost Basis by Origination Year - 2019/2018 888 776  
Amortized Cost Basis by Origination Year - Prior 6,002 3,810  
Amortized Cost Basis by Origination Year - Revolving 16,617 19,057  
Total loans 31,019 30,013  
Consumer portfolio loans | 60 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 64 310  
Amortized Cost Basis by Origination Year - 2022/2021 1,020 440  
Amortized Cost Basis by Origination Year - 2021/2020 692 705  
Amortized Cost Basis by Origination Year - 2020/2019 788 72  
Amortized Cost Basis by Origination Year - 2019/2018 4 456  
Amortized Cost Basis by Origination Year - Prior 2,244 2,256  
Amortized Cost Basis by Origination Year - Revolving 7,688 10,376  
Total loans 12,500 14,615  
Consumer portfolio loans | 90 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 1,490 126  
Amortized Cost Basis by Origination Year - 2022/2021 2,933 1,004  
Amortized Cost Basis by Origination Year - 2021/2020 1,290 1,330  
Amortized Cost Basis by Origination Year - 2020/2019 2,080 607  
Amortized Cost Basis by Origination Year - 2019/2018 426 829  
Amortized Cost Basis by Origination Year - Prior 6,632 5,469  
Amortized Cost Basis by Origination Year - Revolving 2,236 1,107  
Total loans 17,087 10,472  
Consumer portfolio loans | Construction and land development      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 135,739 466,477  
Amortized Cost Basis by Origination Year - 2022/2021 425,276 351,485  
Amortized Cost Basis by Origination Year - 2021/2020 111,205 50,908  
Amortized Cost Basis by Origination Year - 2020/2019 20,434 14,110  
Amortized Cost Basis by Origination Year - 2019/2018 8,555 7,029  
Amortized Cost Basis by Origination Year - Prior 14,340 13,672  
Amortized Cost Basis by Origination Year - Revolving   379  
Total loans 715,549 904,060  
Current-period gross charge-offs - 2021/2020   21  
Current-period gross charge-offs - Prior 19 4  
Current-period gross charge-offs - Total 19 25  
Consumer portfolio loans | Construction and land development | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 135,739 466,475  
Amortized Cost Basis by Origination Year - 2022/2021 425,276 351,485  
Amortized Cost Basis by Origination Year - 2021/2020 111,205 50,472  
Amortized Cost Basis by Origination Year - 2020/2019 20,322 14,053  
Amortized Cost Basis by Origination Year - 2019/2018 8,555 7,006  
Amortized Cost Basis by Origination Year - Prior 14,265 13,588  
Amortized Cost Basis by Origination Year - Revolving   379  
Total loans 715,362 903,458  
Consumer portfolio loans | Construction and land development | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022   2  
Amortized Cost Basis by Origination Year - 2020/2019 111 57  
Amortized Cost Basis by Origination Year - 2019/2018   23  
Amortized Cost Basis by Origination Year - Prior   43  
Total loans 111 125  
Consumer portfolio loans | Construction and land development | 90 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2021/2020   436  
Amortized Cost Basis by Origination Year - 2020/2019 1    
Amortized Cost Basis by Origination Year - Prior 75 41  
Total loans 76 477  
Consumer portfolio loans | Other income producing property      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 6,310 45,717  
Amortized Cost Basis by Origination Year - 2022/2021 43,022 21,421  
Amortized Cost Basis by Origination Year - 2021/2020 18,536 4,937  
Amortized Cost Basis by Origination Year - 2020/2019 4,331 2,663  
Amortized Cost Basis by Origination Year - 2019/2018 2,537 4,322  
Amortized Cost Basis by Origination Year - Prior 37,105 40,886  
Amortized Cost Basis by Origination Year - Revolving 280 624  
Total loans 112,121 120,570  
Consumer portfolio loans | Other income producing property | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 6,310 45,717  
Amortized Cost Basis by Origination Year - 2022/2021 43,022 21,421  
Amortized Cost Basis by Origination Year - 2021/2020 18,536 4,937  
Amortized Cost Basis by Origination Year - 2020/2019 4,331 2,663  
Amortized Cost Basis by Origination Year - 2019/2018 2,537 4,322  
Amortized Cost Basis by Origination Year - Prior 36,911 40,680  
Amortized Cost Basis by Origination Year - Revolving 280 624  
Total loans 111,927 120,364  
Consumer portfolio loans | Other income producing property | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - Prior 67 62  
Total loans 67 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 127 121  
Total loans 127 121  
Consumer portfolio loans | Consumer Owner Occupied Loans      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 1,022,825 1,697,025  
Amortized Cost Basis by Origination Year - 2022/2021 2,130,728 1,469,615  
Amortized Cost Basis by Origination Year - 2021/2020 1,644,659 660,041  
Amortized Cost Basis by Origination Year - 2020/2019 631,130 316,576  
Amortized Cost Basis by Origination Year - 2019/2018 289,326 188,758  
Amortized Cost Basis by Origination Year - Prior 818,894 799,286  
Total loans 6,537,562 5,131,301  
Current-period gross charge-offs - 2023/2022 68 25  
Current-period gross charge-offs - 2022/2021 90    
Current-period gross charge-offs - 2021/2020 27    
Current-period gross charge-offs - 2020/2019   6  
Current-period gross charge-offs - 2019/2018   23  
Current-period gross charge-offs - Prior 2 66  
Current-period gross charge-offs - Total 187 120  
Consumer portfolio loans | Consumer Owner Occupied Loans | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 1,019,956 1,695,454  
Amortized Cost Basis by Origination Year - 2022/2021 2,125,156 1,467,080  
Amortized Cost Basis by Origination Year - 2021/2020 1,641,518 657,005  
Amortized Cost Basis by Origination Year - 2020/2019 628,107 315,458  
Amortized Cost Basis by Origination Year - 2019/2018 288,304 187,580  
Amortized Cost Basis by Origination Year - Prior 809,419 792,572  
Total loans 6,512,460 5,115,149  
Consumer portfolio loans | Consumer Owner Occupied Loans | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 1,589 1,316  
Amortized Cost Basis by Origination Year - 2022/2021 2,268 1,254  
Amortized Cost Basis by Origination Year - 2021/2020 1,524 1,681  
Amortized Cost Basis by Origination Year - 2020/2019 654 664  
Amortized Cost Basis by Origination Year - 2019/2018 707 272  
Amortized Cost Basis by Origination Year - Prior 4,012 2,028  
Total loans 10,754 7,215  
Consumer portfolio loans | Consumer Owner Occupied Loans | 60 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022   255  
Amortized Cost Basis by Origination Year - 2022/2021 766 337  
Amortized Cost Basis by Origination Year - 2021/2020 528 579  
Amortized Cost Basis by Origination Year - 2020/2019 680    
Amortized Cost Basis by Origination Year - 2019/2018   242  
Amortized Cost Basis by Origination Year - Prior 813 1,650  
Total loans 2,787 3,063  
Consumer portfolio loans | Consumer Owner Occupied Loans | 90 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 1,280    
Amortized Cost Basis by Origination Year - 2022/2021 2,538 944  
Amortized Cost Basis by Origination Year - 2021/2020 1,089 776  
Amortized Cost Basis by Origination Year - 2020/2019 1,689 454  
Amortized Cost Basis by Origination Year - 2019/2018 315 664  
Amortized Cost Basis by Origination Year - Prior 4,650 3,036  
Total loans 11,561 5,874  
Consumer portfolio loans | Home equity loans      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 6,728 5,921  
Amortized Cost Basis by Origination Year - 2022/2021 6,454 5,231  
Amortized Cost Basis by Origination Year - 2021/2020 3,058 3,516  
Amortized Cost Basis by Origination Year - 2020/2019 1,715 1,760  
Amortized Cost Basis by Origination Year - 2019/2018 1,048 2,443  
Amortized Cost Basis by Origination Year - Prior 13,187 19,000  
Amortized Cost Basis by Origination Year - Revolving 1,366,255 1,275,297  
Total loans 1,398,445 1,313,168  
Current-period gross charge-offs - 2020/2019 64 19  
Current-period gross charge-offs - Prior 29 280  
Current-period gross charge-offs - Revolving 84 146  
Current-period gross charge-offs - Total 177 445  
Consumer portfolio loans | Home equity loans | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 6,551 5,921  
Amortized Cost Basis by Origination Year - 2022/2021 6,454 5,231  
Amortized Cost Basis by Origination Year - 2021/2020 2,887 3,282  
Amortized Cost Basis by Origination Year - 2020/2019 1,396 1,560  
Amortized Cost Basis by Origination Year - 2019/2018 1,003 1,955  
Amortized Cost Basis by Origination Year - Prior 11,518 17,941  
Amortized Cost Basis by Origination Year - Revolving 1,358,829 1,272,848  
Total loans 1,388,638 1,308,738  
Consumer portfolio loans | Home equity loans | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 60    
Amortized Cost Basis by Origination Year - 2021/2020 132 155  
Amortized Cost Basis by Origination Year - 2020/2019 21 77  
Amortized Cost Basis by Origination Year - 2019/2018 44 418  
Amortized Cost Basis by Origination Year - Prior 539 422  
Amortized Cost Basis by Origination Year - Revolving 5,860 1,586  
Total loans 6,656 2,658  
Consumer portfolio loans | Home equity loans | 60 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2021/2020 12 19  
Amortized Cost Basis by Origination Year - 2020/2019 104 36  
Amortized Cost Basis by Origination Year - 2019/2018   70  
Amortized Cost Basis by Origination Year - Prior 458 26  
Amortized Cost Basis by Origination Year - Revolving 1,268 540  
Total loans 1,842 691  
Consumer portfolio loans | Home equity loans | 90 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 117    
Amortized Cost Basis by Origination Year - 2021/2020 27 60  
Amortized Cost Basis by Origination Year - 2020/2019 194 87  
Amortized Cost Basis by Origination Year - 2019/2018 1    
Amortized Cost Basis by Origination Year - Prior 672 611  
Amortized Cost Basis by Origination Year - Revolving 298 323  
Total loans 1,309 1,081  
Consumer portfolio loans | Consumer loans      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 300,471 408,724  
Amortized Cost Basis by Origination Year - 2022/2021 306,253 206,360  
Amortized Cost Basis by Origination Year - 2021/2020 141,942 111,453  
Amortized Cost Basis by Origination Year - 2020/2019 75,555 86,284  
Amortized Cost Basis by Origination Year - 2019/2018 60,516 44,675  
Amortized Cost Basis by Origination Year - Prior 147,190 144,525  
Amortized Cost Basis by Origination Year - Revolving 201,723 276,405  
Total loans 1,233,650 1,278,426  
Current-period gross charge-offs - 2023/2022 373 254  
Current-period gross charge-offs - 2022/2021 1,586 653  
Current-period gross charge-offs - 2021/2020 571 337  
Current-period gross charge-offs - 2020/2019 280 265  
Current-period gross charge-offs - 2019/2018 217 62  
Current-period gross charge-offs - Prior 537 664  
Current-period gross charge-offs - Revolving 8,478 7,979  
Current-period gross charge-offs - Total 12,042 10,214  
Consumer portfolio loans | Consumer loans | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 299,871 407,825  
Amortized Cost Basis by Origination Year - 2022/2021 305,283 206,003  
Amortized Cost Basis by Origination Year - 2021/2020 141,369 111,210  
Amortized Cost Basis by Origination Year - 2020/2019 75,213 86,008  
Amortized Cost Basis by Origination Year - 2019/2018 60,265 44,303  
Amortized Cost Basis by Origination Year - Prior 143,725 141,053  
Amortized Cost Basis by Origination Year - Revolving 182,608 248,314  
Total loans 1,208,334 1,244,716  
Consumer portfolio loans | Consumer loans | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 443 718  
Amortized Cost Basis by Origination Year - 2022/2021 321 194  
Amortized Cost Basis by Origination Year - 2021/2020 247 78  
Amortized Cost Basis by Origination Year - 2020/2019 142 174  
Amortized Cost Basis by Origination Year - 2019/2018 137 63  
Amortized Cost Basis by Origination Year - Prior 1,384 1,255  
Amortized Cost Basis by Origination Year - Revolving 10,757 17,471  
Total loans 13,431 19,953  
Consumer portfolio loans | Consumer loans | 60 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 64 55  
Amortized Cost Basis by Origination Year - 2022/2021 254 103  
Amortized Cost Basis by Origination Year - 2021/2020 152 107  
Amortized Cost Basis by Origination Year - 2020/2019 4 36  
Amortized Cost Basis by Origination Year - 2019/2018 4 144  
Amortized Cost Basis by Origination Year - Prior 973 557  
Amortized Cost Basis by Origination Year - Revolving 6,420 9,836  
Total loans 7,871 10,838  
Consumer portfolio loans | Consumer loans | 90 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 93 126  
Amortized Cost Basis by Origination Year - 2022/2021 395 60  
Amortized Cost Basis by Origination Year - 2021/2020 174 58  
Amortized Cost Basis by Origination Year - 2020/2019 196 66  
Amortized Cost Basis by Origination Year - 2019/2018 110 165  
Amortized Cost Basis by Origination Year - Prior 1,108 1,660  
Amortized Cost Basis by Origination Year - Revolving 1,938 784  
Total loans $ 4,014 $ 2,919