XML 105 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans - Credit risk profile by risk grade of commercial and consumer loans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 $ 4,798,047 $ 4,676,676  
Amortized Cost Basis by Origination Year - 2023/2022 4,183,610 8,985,446  
Amortized Cost Basis by Origination Year - 2022/2021 8,823,443 6,291,335  
Amortized Cost Basis by Origination Year - 2021/2020 5,446,291 2,591,604  
Amortized Cost Basis by Origination Year - 2020/2019 2,261,836 2,079,547  
Amortized Cost Basis by Origination Year - Prior 5,062,165 4,459,113  
Amortized Cost Basis by Origination Year - Revolving 3,327,535 3,304,768  
Total loans 33,902,927 32,388,489  
Current-period gross charge-offs - 2024/2023 3,200 7,713  
Current-period gross charge-offs - 2023/2022 4,988 4,973  
Current-period gross charge-offs - 2022/2021 7,911 13,818  
Current-period gross charge-offs - 2021/2020 1,146 977  
Current-period gross charge-offs - 2020/2019 502 982  
Current-period gross charge-offs - Prior 8,217 2,479  
Current-period gross charge-offs - Revolving 9,106 9,706  
Current-period gross charge-offs - Total 35,070 40,648 $ 23,446
30 days past due      
Loans      
Total loans 56,417 60,085  
60 days past due      
Loans      
Total loans 16,807 18,276  
90 days past due      
Loans      
Total loans 3,293 12,479  
Construction and land development      
Loans      
Total loans 2,184,327 2,923,514  
Construction and land development | 30 days past due      
Loans      
Total loans 16 624  
Commercial and industrial      
Loans      
Total loans 6,222,876 5,504,539  
Commercial and industrial | 30 days past due      
Loans      
Total loans 28,427 25,231  
Commercial and industrial | 60 days past due      
Loans      
Total loans 7,700 7,194  
Commercial and industrial | 90 days past due      
Loans      
Total loans 3,163 9,193  
Other income producing property      
Loans      
Total loans 607,750 656,334  
Other income producing property | 30 days past due      
Loans      
Total loans 237 569  
Other income producing property | 60 days past due      
Loans      
Total loans 116 570  
Other income producing property | 90 days past due      
Loans      
Total loans 37    
Consumer Owner-Occupied      
Loans      
Total loans 7,144,885 6,595,005  
Consumer Owner-Occupied | 30 days past due      
Loans      
Total loans 6,536 7,903  
Consumer Owner-Occupied | 60 days past due      
Loans      
Total loans 444 552  
Consumer Owner-Occupied | 90 days past due      
Loans      
Total loans   920  
Other loans      
Loans      
Total loans 10,298 7,697  
Home equity loans      
Loans      
Total loans 1,570,084 1,398,445  
Home equity loans | 30 days past due      
Loans      
Total loans 4,717 6,500  
Home equity loans | 60 days past due      
Loans      
Total loans 1,511 1,326  
Home equity loans | 90 days past due      
Loans      
Total loans 1    
Consumer      
Loans      
Total loans 1,062,599 1,233,650  
Consumer | 30 days past due      
Loans      
Total loans 7,023 13,212  
Consumer | 60 days past due      
Loans      
Total loans 3,444 7,370  
Commercial loans      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 3,889,841 3,204,603  
Amortized Cost Basis by Origination Year - 2023/2022 2,810,008 6,073,713  
Amortized Cost Basis by Origination Year - 2022/2021 6,094,076 4,371,935  
Amortized Cost Basis by Origination Year - 2021/2020 3,704,954 1,858,439  
Amortized Cost Basis by Origination Year - 2020/2019 1,612,718 1,717,565  
Amortized Cost Basis by Origination Year - Prior 3,928,477 3,428,397  
Amortized Cost Basis by Origination Year - Revolving 1,665,527 1,736,510  
Total loans 23,705,601 22,391,162  
Current-period gross charge-offs - 2024/2023 2,971 7,272  
Current-period gross charge-offs - 2023/2022 3,050 3,297  
Current-period gross charge-offs - 2022/2021 5,946 13,220  
Current-period gross charge-offs - 2021/2020 933 633  
Current-period gross charge-offs - 2020/2019 401 765  
Current-period gross charge-offs - Prior 7,612 1,892  
Current-period gross charge-offs - Revolving 3,859 1,144  
Current-period gross charge-offs - Total 24,772 28,223  
Commercial loans | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 3,705,599 3,069,006  
Amortized Cost Basis by Origination Year - 2023/2022 2,597,761 5,828,607  
Amortized Cost Basis by Origination Year - 2022/2021 5,579,212 4,239,975  
Amortized Cost Basis by Origination Year - 2021/2020 3,368,356 1,750,366  
Amortized Cost Basis by Origination Year - 2020/2019 1,495,561 1,584,255  
Amortized Cost Basis by Origination Year - Prior 3,693,861 3,250,640  
Amortized Cost Basis by Origination Year - Revolving 1,528,246 1,621,501  
Total loans 21,968,596 21,344,350  
Commercial loans | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 14,886 10,183  
Amortized Cost Basis by Origination Year - 2023/2022 84,524 114,357  
Amortized Cost Basis by Origination Year - 2022/2021 215,961 42,567  
Amortized Cost Basis by Origination Year - 2021/2020 147,860 14,351  
Amortized Cost Basis by Origination Year - 2020/2019 10,079 22,077  
Amortized Cost Basis by Origination Year - Prior 34,001 39,179  
Amortized Cost Basis by Origination Year - Revolving 24,671 19,286  
Total loans 531,982 262,000  
Commercial loans | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 169,352 125,409  
Amortized Cost Basis by Origination Year - 2023/2022 127,708 130,738  
Amortized Cost Basis by Origination Year - 2022/2021 298,861 89,324  
Amortized Cost Basis by Origination Year - 2021/2020 188,680 93,717  
Amortized Cost Basis by Origination Year - 2020/2019 107,076 111,233  
Amortized Cost Basis by Origination Year - Prior 200,597 138,555  
Amortized Cost Basis by Origination Year - Revolving 112,605 95,719  
Total loans 1,204,879 784,695  
Commercial loans | Doubtful      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 4 5  
Amortized Cost Basis by Origination Year - 2023/2022 15 11  
Amortized Cost Basis by Origination Year - 2022/2021 42 69  
Amortized Cost Basis by Origination Year - 2021/2020 58 5  
Amortized Cost Basis by Origination Year - 2020/2019 2    
Amortized Cost Basis by Origination Year - Prior 18 23  
Amortized Cost Basis by Origination Year - Revolving 5 4  
Total loans 144 117  
Commercial loans | Construction and land development      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 356,451 482,933  
Amortized Cost Basis by Origination Year - 2023/2022 428,365 1,118,792  
Amortized Cost Basis by Origination Year - 2022/2021 910,706 507,120  
Amortized Cost Basis by Origination Year - 2021/2020 43,853 19,629  
Amortized Cost Basis by Origination Year - 2020/2019 9,328 9,870  
Amortized Cost Basis by Origination Year - Prior 14,368 20,430  
Amortized Cost Basis by Origination Year - Revolving 35,025 49,191  
Total loans 1,798,096 2,207,965  
Current-period gross charge-offs - 2021/2020   204  
Current-period gross charge-offs - 2020/2019 74    
Current-period gross charge-offs - Prior 2,088 2  
Current-period gross charge-offs - Total 2,162 206  
Commercial loans | Construction and land development | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 339,152 480,860  
Amortized Cost Basis by Origination Year - 2023/2022 397,574 1,036,691  
Amortized Cost Basis by Origination Year - 2022/2021 843,053 503,433  
Amortized Cost Basis by Origination Year - 2021/2020 42,524 19,626  
Amortized Cost Basis by Origination Year - 2020/2019 9,327 5,585  
Amortized Cost Basis by Origination Year - Prior 13,462 19,200  
Amortized Cost Basis by Origination Year - Revolving 35,025 49,191  
Total loans 1,680,117 2,114,586  
Commercial loans | Construction and land development | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 627 1,683  
Amortized Cost Basis by Origination Year - 2023/2022 30,791 35,790  
Amortized Cost Basis by Origination Year - 2022/2021 35,170 2,922  
Amortized Cost Basis by Origination Year - 2021/2020 579    
Amortized Cost Basis by Origination Year - Prior 321 458  
Total loans 67,488 40,853  
Commercial loans | Construction and land development | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 16,672 390  
Amortized Cost Basis by Origination Year - 2023/2022   46,311  
Amortized Cost Basis by Origination Year - 2022/2021 32,483 765  
Amortized Cost Basis by Origination Year - 2021/2020 750    
Amortized Cost Basis by Origination Year - 2020/2019   4,285  
Amortized Cost Basis by Origination Year - Prior 581 767  
Total loans 50,486 52,518  
Commercial loans | Construction and land development | Doubtful      
Loans      
Amortized Cost Basis by Origination Year - 2021/2020   3  
Amortized Cost Basis by Origination Year - 2020/2019 1    
Amortized Cost Basis by Origination Year - Prior 4 5  
Total loans 5 8  
Commercial loans | Commercial non-owner occupied      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 872,186 836,159  
Amortized Cost Basis by Origination Year - 2023/2022 882,402 2,552,393  
Amortized Cost Basis by Origination Year - 2022/2021 2,962,177 1,934,481  
Amortized Cost Basis by Origination Year - 2021/2020 2,034,270 746,407  
Amortized Cost Basis by Origination Year - 2020/2019 665,613 795,642  
Amortized Cost Basis by Origination Year - Prior 1,855,868 1,601,612  
Amortized Cost Basis by Origination Year - Revolving 111,216 104,940  
Total loans 9,383,732 8,571,634  
Current-period gross charge-offs - 2022/2021   51  
Current-period gross charge-offs - 2021/2020 176    
Current-period gross charge-offs - Prior 354 253  
Current-period gross charge-offs - Total 530 304  
Commercial loans | Commercial non-owner occupied | 30 days past due      
Loans      
Total loans 2,253 2,194  
Commercial loans | Commercial non-owner occupied | 60 days past due      
Loans      
Total loans 748 123  
Commercial loans | Commercial non-owner occupied | 90 days past due      
Loans      
Total loans   1,378  
Commercial loans | Commercial non-owner occupied | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 782,863 759,501  
Amortized Cost Basis by Origination Year - 2023/2022 798,454 2,501,611  
Amortized Cost Basis by Origination Year - 2022/2021 2,664,327 1,878,889  
Amortized Cost Basis by Origination Year - 2021/2020 1,770,690 674,470  
Amortized Cost Basis by Origination Year - 2020/2019 575,679 706,794  
Amortized Cost Basis by Origination Year - Prior 1,724,342 1,535,248  
Amortized Cost Basis by Origination Year - Revolving 111,021 104,698  
Total loans 8,427,376 8,161,211  
Commercial loans | Commercial non-owner occupied | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 6,954 3,376  
Amortized Cost Basis by Origination Year - 2023/2022 36,014 38,854  
Amortized Cost Basis by Origination Year - 2022/2021 120,363 19,899  
Amortized Cost Basis by Origination Year - 2021/2020 137,945 10,044  
Amortized Cost Basis by Origination Year - 2020/2019 7,486 9,872  
Amortized Cost Basis by Origination Year - Prior 13,920 12,976  
Amortized Cost Basis by Origination Year - Revolving 195 93  
Total loans 322,877 95,114  
Commercial loans | Commercial non-owner occupied | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 82,369 73,282  
Amortized Cost Basis by Origination Year - 2023/2022 47,934 11,928  
Amortized Cost Basis by Origination Year - 2022/2021 177,487 35,692  
Amortized Cost Basis by Origination Year - 2021/2020 125,634 61,893  
Amortized Cost Basis by Origination Year - 2020/2019 82,448 78,976  
Amortized Cost Basis by Origination Year - Prior 117,606 53,388  
Amortized Cost Basis by Origination Year - Revolving   149  
Total loans 633,478 315,308  
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    
Total loans 1 1  
Commercial loans | Commercial owner-occupied      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 655,031 582,411  
Amortized Cost Basis by Origination Year - 2023/2022 698,856 1,084,642  
Amortized Cost Basis by Origination Year - 2022/2021 1,108,234 1,131,563  
Amortized Cost Basis by Origination Year - 2021/2020 1,046,776 663,438  
Amortized Cost Basis by Origination Year - 2020/2019 594,724 676,168  
Amortized Cost Basis by Origination Year - Prior 1,514,784 1,262,571  
Amortized Cost Basis by Origination Year - Revolving 97,971 96,878  
Total loans 5,716,376 5,497,671  
Current-period gross charge-offs - 2023/2022 298 126  
Current-period gross charge-offs - 2021/2020 91    
Current-period gross charge-offs - 2020/2019 227    
Current-period gross charge-offs - Prior 583    
Current-period gross charge-offs - Total 1,199 126  
Commercial loans | Commercial owner-occupied | 30 days past due      
Loans      
Total loans 7,208 3,852  
Commercial loans | Commercial owner-occupied | 60 days past due      
Loans      
Total loans 2,844 1,141  
Commercial loans | Commercial owner-occupied | 90 days past due      
Loans      
Total loans 92 988  
Commercial loans | Commercial owner-occupied | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 624,613 556,192  
Amortized Cost Basis by Origination Year - 2023/2022 648,461 1,015,236  
Amortized Cost Basis by Origination Year - 2022/2021 1,020,841 1,088,976  
Amortized Cost Basis by Origination Year - 2021/2020 1,004,549 635,694  
Amortized Cost Basis by Origination Year - 2020/2019 572,108 648,082  
Amortized Cost Basis by Origination Year - Prior 1,440,686 1,176,796  
Amortized Cost Basis by Origination Year - Revolving 87,011 88,298  
Total loans 5,398,269 5,209,274  
Commercial loans | Commercial owner-occupied | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 4,571 1,976  
Amortized Cost Basis by Origination Year - 2023/2022 14,537 31,484  
Amortized Cost Basis by Origination Year - 2022/2021 38,361 15,777  
Amortized Cost Basis by Origination Year - 2021/2020 8,092 1,435  
Amortized Cost Basis by Origination Year - 2020/2019 1,114 7,776  
Amortized Cost Basis by Origination Year - Prior 15,112 22,551  
Amortized Cost Basis by Origination Year - Revolving 212 690  
Total loans 81,999 81,689  
Commercial loans | Commercial owner-occupied | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 25,843 24,240  
Amortized Cost Basis by Origination Year - 2023/2022 35,855 37,922  
Amortized Cost Basis by Origination Year - 2022/2021 49,032 26,810  
Amortized Cost Basis by Origination Year - 2021/2020 34,135 26,308  
Amortized Cost Basis by Origination Year - 2020/2019 21,502 20,310  
Amortized Cost Basis by Origination Year - Prior 58,982 63,220  
Amortized Cost Basis by Origination Year - Revolving 10,748 7,890  
Total loans 236,097 206,700  
Commercial loans | Commercial owner-occupied | Doubtful      
Loans      
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 - 2021/2020   1  
Amortized Cost Basis by Origination Year - Prior 4 4  
Total loans 11 8  
Commercial loans | Commercial and industrial      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 1,925,531 1,217,013  
Amortized Cost Basis by Origination Year - 2023/2022 729,597 1,177,852  
Amortized Cost Basis by Origination Year - 2022/2021 993,617 696,283  
Amortized Cost Basis by Origination Year - 2021/2020 490,009 374,432  
Amortized Cost Basis by Origination Year - 2020/2019 295,678 191,861  
Amortized Cost Basis by Origination Year - Prior 439,802 429,408  
Amortized Cost Basis by Origination Year - Revolving 1,348,642 1,417,690  
Total loans 6,222,876 5,504,539  
Current-period gross charge-offs - 2024/2023 2,971 7,272  
Current-period gross charge-offs - 2023/2022 2,752 3,171  
Current-period gross charge-offs - 2022/2021 5,946 13,169  
Current-period gross charge-offs - 2021/2020 666 429  
Current-period gross charge-offs - 2020/2019 100 765  
Current-period gross charge-offs - Prior 4,587 1,637  
Current-period gross charge-offs - Revolving 3,859 1,144  
Current-period gross charge-offs - Total 20,881 27,587  
Commercial loans | Commercial and industrial | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 1,881,120 1,187,836  
Amortized Cost Basis by Origination Year - 2023/2022 683,911 1,140,702  
Amortized Cost Basis by Origination Year - 2022/2021 939,929 669,188  
Amortized Cost Basis by Origination Year - 2021/2020 462,655 367,668  
Amortized Cost Basis by Origination Year - 2020/2019 292,253 182,519  
Amortized Cost Basis by Origination Year - Prior 419,145 413,271  
Amortized Cost Basis by Origination Year - Revolving 1,226,413 1,313,978  
Total loans 5,905,426 5,275,162  
Commercial loans | Commercial and industrial | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 2,103 2,395  
Amortized Cost Basis by Origination Year - 2023/2022 2,467 7,624  
Amortized Cost Basis by Origination Year - 2022/2021 16,120 3,604  
Amortized Cost Basis by Origination Year - 2021/2020 1,217 2,762  
Amortized Cost Basis by Origination Year - 2020/2019 628 3,870  
Amortized Cost Basis by Origination Year - Prior 2,468 898  
Amortized Cost Basis by Origination Year - Revolving 22,764 18,300  
Total loans 47,767 39,453  
Commercial loans | Commercial and industrial | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 42,308 26,780  
Amortized Cost Basis by Origination Year - 2023/2022 43,207 29,515  
Amortized Cost Basis by Origination Year - 2022/2021 37,526 23,423  
Amortized Cost Basis by Origination Year - 2021/2020 26,080 4,001  
Amortized Cost Basis by Origination Year - 2020/2019 2,796 5,472  
Amortized Cost Basis by Origination Year - Prior 18,180 15,226  
Amortized Cost Basis by Origination Year - Revolving 99,460 85,409  
Total loans 269,557 189,826  
Commercial loans | Commercial and industrial | Doubtful      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023   2  
Amortized Cost Basis by Origination Year - 2023/2022 12 11  
Amortized Cost Basis by Origination Year - 2022/2021 42 68  
Amortized Cost Basis by Origination Year - 2021/2020 57 1  
Amortized Cost Basis by Origination Year - 2020/2019 1    
Amortized Cost Basis by Origination Year - Prior 9 13  
Amortized Cost Basis by Origination Year - Revolving 5 3  
Total loans 126 98  
Commercial loans | Other income producing property      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 65,159 59,222  
Amortized Cost Basis by Origination Year - 2023/2022 52,790 135,186  
Amortized Cost Basis by Origination Year - 2022/2021 113,785 99,724  
Amortized Cost Basis by Origination Year - 2021/2020 86,787 52,272  
Amortized Cost Basis by Origination Year - 2020/2019 46,764 41,906  
Amortized Cost Basis by Origination Year - Prior 103,157 113,878  
Amortized Cost Basis by Origination Year - Revolving 38,871 42,025  
Total loans 507,313 544,213  
Commercial loans | Other income producing property | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 63,518 58,012  
Amortized Cost Basis by Origination Year - 2023/2022 51,585 129,858  
Amortized Cost Basis by Origination Year - 2022/2021 105,505 96,743  
Amortized Cost Basis by Origination Year - 2021/2020 84,679 51,615  
Amortized Cost Basis by Origination Year - 2020/2019 45,600 40,988  
Amortized Cost Basis by Origination Year - Prior 95,969 105,810  
Amortized Cost Basis by Origination Year - Revolving 37,166 39,701  
Total loans 484,022 522,727  
Commercial loans | Other income producing property | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 612 517  
Amortized Cost Basis by Origination Year - 2023/2022 493 266  
Amortized Cost Basis by Origination Year - 2022/2021 5,947 347  
Amortized Cost Basis by Origination Year - 2021/2020 27 69  
Amortized Cost Basis by Origination Year - 2020/2019 837 288  
Amortized Cost Basis by Origination Year - Prior 2,145 2,296  
Amortized Cost Basis by Origination Year - Revolving 1,269 203  
Total loans 11,330 3,986  
Commercial loans | Other income producing property | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 1,029 693  
Amortized Cost Basis by Origination Year - 2023/2022 712 5,062  
Amortized Cost Basis by Origination Year - 2022/2021 2,333 2,634  
Amortized Cost Basis by Origination Year - 2021/2020 2,081 588  
Amortized Cost Basis by Origination Year - 2020/2019 327 630  
Amortized Cost Basis by Origination Year - Prior 5,043 5,772  
Amortized Cost Basis by Origination Year - Revolving 436 2,121  
Total loans 11,961 17,500  
Commercial loans | Consumer Owner-Occupied      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 5,185 19,168  
Amortized Cost Basis by Origination Year - 2023/2022 17,998 4,848  
Amortized Cost Basis by Origination Year - 2022/2021 5,557 2,764  
Amortized Cost Basis by Origination Year - 2021/2020 3,259 2,261  
Amortized Cost Basis by Origination Year - 2020/2019 611 2,118  
Amortized Cost Basis by Origination Year - Prior 498 498  
Amortized Cost Basis by Origination Year - Revolving 33,802 25,786  
Total loans 66,910 57,443  
Commercial loans | Consumer Owner-Occupied | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 4,035 18,908  
Amortized Cost Basis by Origination Year - 2023/2022 17,776 4,509  
Amortized Cost Basis by Origination Year - 2022/2021 5,557 2,746  
Amortized Cost Basis by Origination Year - 2021/2020 3,259 1,293  
Amortized Cost Basis by Origination Year - 2020/2019 594 287  
Amortized Cost Basis by Origination Year - Prior 257 315  
Amortized Cost Basis by Origination Year - Revolving 31,610 25,635  
Total loans 63,088 53,693  
Commercial loans | Consumer Owner-Occupied | Special mention      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 19 236  
Amortized Cost Basis by Origination Year - 2023/2022 222 339  
Amortized Cost Basis by Origination Year - 2022/2021   18  
Amortized Cost Basis by Origination Year - 2021/2020   41  
Amortized Cost Basis by Origination Year - 2020/2019 14 271  
Amortized Cost Basis by Origination Year - Prior 35    
Amortized Cost Basis by Origination Year - Revolving 231    
Total loans 521 905  
Commercial loans | Consumer Owner-Occupied | Substandard      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 1,131 24  
Amortized Cost Basis by Origination Year - 2021/2020   927  
Amortized Cost Basis by Origination Year - 2020/2019 3 1,560  
Amortized Cost Basis by Origination Year - Prior 205 182  
Amortized Cost Basis by Origination Year - Revolving 1,961 150  
Total loans 3,300 2,843  
Commercial loans | Consumer Owner-Occupied | Doubtful      
Loans      
Amortized Cost Basis by Origination Year - Prior 1 1  
Amortized Cost Basis by Origination Year - Revolving   1  
Total loans 1 2  
Commercial loans | Other loans      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 10,298 7,697  
Total loans 10,298 7,697  
Commercial loans | Other loans | Pass      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 10,298 7,697  
Total loans 10,298 7,697  
Consumer loans      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 908,206 1,472,073  
Amortized Cost Basis by Origination Year - 2023/2022 1,373,602 2,911,733  
Amortized Cost Basis by Origination Year - 2022/2021 2,729,367 1,919,400  
Amortized Cost Basis by Origination Year - 2021/2020 1,741,337 733,165  
Amortized Cost Basis by Origination Year - 2020/2019 649,118 361,982  
Amortized Cost Basis by Origination Year - Prior 1,133,688 1,030,716  
Amortized Cost Basis by Origination Year - Revolving 1,662,008 1,568,258  
Total loans 10,197,326 9,997,327  
Current-period gross charge-offs - 2024/2023 229 441  
Current-period gross charge-offs - 2023/2022 1,938 1,676  
Current-period gross charge-offs - 2022/2021 1,965 598  
Current-period gross charge-offs - 2021/2020 213 344  
Current-period gross charge-offs - 2020/2019 101 217  
Current-period gross charge-offs - Prior 605 587  
Current-period gross charge-offs - Revolving 5,247 8,562  
Current-period gross charge-offs - Total 10,298 12,425  
Consumer loans | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 903,604 1,468,427  
Amortized Cost Basis by Origination Year - 2023/2022 1,365,906 2,905,191  
Amortized Cost Basis by Origination Year - 2022/2021 2,717,831 1,915,515  
Amortized Cost Basis by Origination Year - 2021/2020 1,738,058 729,369  
Amortized Cost Basis by Origination Year - 2020/2019 646,221 360,664  
Amortized Cost Basis by Origination Year - Prior 1,121,550 1,015,838  
Amortized Cost Basis by Origination Year - Revolving 1,644,222 1,541,717  
Total loans 10,137,392 9,936,721  
Consumer loans | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 1,522 2,092  
Amortized Cost Basis by Origination Year - 2023/2022 2,191 2,589  
Amortized Cost Basis by Origination Year - 2022/2021 1,685 1,903  
Amortized Cost Basis by Origination Year - 2021/2020 875 928  
Amortized Cost Basis by Origination Year - 2020/2019 1,160 888  
Amortized Cost Basis by Origination Year - Prior 5,299 6,002  
Amortized Cost Basis by Origination Year - Revolving 9,945 16,617  
Total loans 22,677 31,019  
Consumer loans | 60 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 725 64  
Amortized Cost Basis by Origination Year - 2023/2022 590 1,020  
Amortized Cost Basis by Origination Year - 2022/2021 2,436 692  
Amortized Cost Basis by Origination Year - 2021/2020 451 788  
Amortized Cost Basis by Origination Year - 2020/2019 346 4  
Amortized Cost Basis by Origination Year - Prior 1,196 2,244  
Amortized Cost Basis by Origination Year - Revolving 5,038 7,688  
Total loans 10,782 12,500  
Consumer loans | 90 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 2,355 1,490  
Amortized Cost Basis by Origination Year - 2023/2022 4,915 2,933  
Amortized Cost Basis by Origination Year - 2022/2021 7,415 1,290  
Amortized Cost Basis by Origination Year - 2021/2020 1,953 2,080  
Amortized Cost Basis by Origination Year - 2020/2019 1,391 426  
Amortized Cost Basis by Origination Year - Prior 5,643 6,632  
Amortized Cost Basis by Origination Year - Revolving 2,803 2,236  
Total loans 26,475 17,087  
Consumer loans | Construction and land development      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 75,490 135,739  
Amortized Cost Basis by Origination Year - 2023/2022 81,995 425,276  
Amortized Cost Basis by Origination Year - 2022/2021 153,294 111,205  
Amortized Cost Basis by Origination Year - 2021/2020 46,873 20,434  
Amortized Cost Basis by Origination Year - 2020/2019 13,254 8,555  
Amortized Cost Basis by Origination Year - Prior 15,325 14,340  
Total loans 386,231 715,549  
Current-period gross charge-offs - 2022/2021 304    
Current-period gross charge-offs - Prior   19  
Current-period gross charge-offs - Total 304 19  
Consumer loans | Construction and land development | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 75,490 135,739  
Amortized Cost Basis by Origination Year - 2023/2022 81,995 425,276  
Amortized Cost Basis by Origination Year - 2022/2021 152,974 111,205  
Amortized Cost Basis by Origination Year - 2021/2020 46,873 20,322  
Amortized Cost Basis by Origination Year - 2020/2019 13,253 8,555  
Amortized Cost Basis by Origination Year - Prior 15,309 14,265  
Total loans 385,894 715,362  
Consumer loans | Construction and land development | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2021/2020   111  
Amortized Cost Basis by Origination Year - Prior 16    
Total loans 16 111  
Consumer loans | Construction and land development | 90 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2022/2021 320    
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   75  
Total loans 321 76  
Consumer loans | Other income producing property      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 3,041 6,310  
Amortized Cost Basis by Origination Year - 2023/2022 6,066 43,022  
Amortized Cost Basis by Origination Year - 2022/2021 39,445 18,536  
Amortized Cost Basis by Origination Year - 2021/2020 16,556 4,331  
Amortized Cost Basis by Origination Year - 2020/2019 3,511 2,537  
Amortized Cost Basis by Origination Year - Prior 31,690 37,105  
Amortized Cost Basis by Origination Year - Revolving 128 280  
Total loans 100,437 112,121  
Consumer loans | Other income producing property | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 3,041 6,310  
Amortized Cost Basis by Origination Year - 2023/2022 6,066 43,022  
Amortized Cost Basis by Origination Year - 2022/2021 39,445 18,536  
Amortized Cost Basis by Origination Year - 2021/2020 16,556 4,331  
Amortized Cost Basis by Origination Year - 2020/2019 3,511 2,537  
Amortized Cost Basis by Origination Year - Prior 31,549 36,911  
Amortized Cost Basis by Origination Year - Revolving 128 280  
Total loans 100,296 111,927  
Consumer loans | Other income producing property | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - Prior 24 67  
Total loans 24 67  
Consumer loans | Other income producing property | 90 days past due      
Loans      
Amortized Cost Basis by Origination Year - Prior 117 127  
Total loans 117 127  
Consumer loans | Consumer Owner-Occupied      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 627,902 1,022,825  
Amortized Cost Basis by Origination Year - 2023/2022 1,059,488 2,130,728  
Amortized Cost Basis by Origination Year - 2022/2021 2,313,511 1,644,659  
Amortized Cost Basis by Origination Year - 2021/2020 1,580,795 631,130  
Amortized Cost Basis by Origination Year - 2020/2019 579,563 289,326  
Amortized Cost Basis by Origination Year - Prior 916,716 818,894  
Total loans 7,077,975 6,537,562  
Current-period gross charge-offs - 2024/2023 35 68  
Current-period gross charge-offs - 2023/2022 328 90  
Current-period gross charge-offs - 2022/2021 284 27  
Current-period gross charge-offs - 2021/2020 16    
Current-period gross charge-offs - 2020/2019 21    
Current-period gross charge-offs - Prior 44 2  
Current-period gross charge-offs - Total 728 187  
Consumer loans | Consumer Owner-Occupied | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 623,572 1,019,956  
Amortized Cost Basis by Origination Year - 2023/2022 1,052,852 2,125,156  
Amortized Cost Basis by Origination Year - 2022/2021 2,303,614 1,641,518  
Amortized Cost Basis by Origination Year - 2021/2020 1,578,097 628,107  
Amortized Cost Basis by Origination Year - 2020/2019 577,381 288,304  
Amortized Cost Basis by Origination Year - Prior 908,983 809,419  
Total loans 7,044,499 6,512,460  
Consumer loans | Consumer Owner-Occupied | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 1,362 1,589  
Amortized Cost Basis by Origination Year - 2023/2022 1,847 2,268  
Amortized Cost Basis by Origination Year - 2022/2021 1,302 1,524  
Amortized Cost Basis by Origination Year - 2021/2020 614 654  
Amortized Cost Basis by Origination Year - 2020/2019 897 707  
Amortized Cost Basis by Origination Year - Prior 3,045 4,012  
Total loans 9,067 10,754  
Consumer loans | Consumer Owner-Occupied | 60 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 685    
Amortized Cost Basis by Origination Year - 2023/2022 453 766  
Amortized Cost Basis by Origination Year - 2022/2021 2,281 528  
Amortized Cost Basis by Origination Year - 2021/2020 354 680  
Amortized Cost Basis by Origination Year - 2020/2019 251    
Amortized Cost Basis by Origination Year - Prior 757 813  
Total loans 4,781 2,787  
Consumer loans | Consumer Owner-Occupied | 90 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 2,283 1,280  
Amortized Cost Basis by Origination Year - 2023/2022 4,336 2,538  
Amortized Cost Basis by Origination Year - 2022/2021 6,314 1,089  
Amortized Cost Basis by Origination Year - 2021/2020 1,730 1,689  
Amortized Cost Basis by Origination Year - 2020/2019 1,034 315  
Amortized Cost Basis by Origination Year - Prior 3,931 4,650  
Total loans 19,628 11,561  
Consumer loans | Home equity loans      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 7,418 6,728  
Amortized Cost Basis by Origination Year - 2023/2022 6,838 6,454  
Amortized Cost Basis by Origination Year - 2022/2021 4,232 3,058  
Amortized Cost Basis by Origination Year - 2021/2020 1,591 1,715  
Amortized Cost Basis by Origination Year - 2020/2019 2,144 1,048  
Amortized Cost Basis by Origination Year - Prior 11,975 13,187  
Amortized Cost Basis by Origination Year - Revolving 1,535,886 1,366,255  
Total loans 1,570,084 1,398,445  
Current-period gross charge-offs - 2021/2020   64  
Current-period gross charge-offs - Prior 110 29  
Current-period gross charge-offs - Revolving   84  
Current-period gross charge-offs - Total 110 177  
Consumer loans | Home equity loans | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 7,309 6,551  
Amortized Cost Basis by Origination Year - 2023/2022 6,553 6,454  
Amortized Cost Basis by Origination Year - 2022/2021 3,701 2,887  
Amortized Cost Basis by Origination Year - 2021/2020 1,515 1,396  
Amortized Cost Basis by Origination Year - 2020/2019 1,739 1,003  
Amortized Cost Basis by Origination Year - Prior 10,600 11,518  
Amortized Cost Basis by Origination Year - Revolving 1,527,504 1,358,829  
Total loans 1,558,921 1,388,638  
Consumer loans | Home equity loans | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 57 60  
Amortized Cost Basis by Origination Year - 2023/2022 75    
Amortized Cost Basis by Origination Year - 2022/2021 74 132  
Amortized Cost Basis by Origination Year - 2021/2020   21  
Amortized Cost Basis by Origination Year - 2020/2019 64 44  
Amortized Cost Basis by Origination Year - Prior 788 539  
Amortized Cost Basis by Origination Year - Revolving 5,019 5,860  
Total loans 6,077 6,656  
Consumer loans | Home equity loans | 60 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2023/2022 73    
Amortized Cost Basis by Origination Year - 2022/2021 69 12  
Amortized Cost Basis by Origination Year - 2021/2020   104  
Amortized Cost Basis by Origination Year - Prior 120 458  
Amortized Cost Basis by Origination Year - Revolving 2,044 1,268  
Total loans 2,306 1,842  
Consumer loans | Home equity loans | 90 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 52 117  
Amortized Cost Basis by Origination Year - 2023/2022 137    
Amortized Cost Basis by Origination Year - 2022/2021 388 27  
Amortized Cost Basis by Origination Year - 2021/2020 76 194  
Amortized Cost Basis by Origination Year - 2020/2019 341 1  
Amortized Cost Basis by Origination Year - Prior 467 672  
Amortized Cost Basis by Origination Year - Revolving 1,319 298  
Total loans 2,780 1,309  
Consumer loans | Consumer      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 194,355 300,471  
Amortized Cost Basis by Origination Year - 2023/2022 219,215 306,253  
Amortized Cost Basis by Origination Year - 2022/2021 218,885 141,942  
Amortized Cost Basis by Origination Year - 2021/2020 95,522 75,555  
Amortized Cost Basis by Origination Year - 2020/2019 50,646 60,516  
Amortized Cost Basis by Origination Year - Prior 157,982 147,190  
Amortized Cost Basis by Origination Year - Revolving 125,994 201,723  
Total loans 1,062,599 1,233,650  
Current-period gross charge-offs - 2024/2023 194 373  
Current-period gross charge-offs - 2023/2022 1,610 1,586  
Current-period gross charge-offs - 2022/2021 1,377 571  
Current-period gross charge-offs - 2021/2020 197 280  
Current-period gross charge-offs - 2020/2019 80 217  
Current-period gross charge-offs - Prior 451 537  
Current-period gross charge-offs - Revolving 5,247 8,478  
Current-period gross charge-offs - Total 9,156 12,042  
Consumer loans | Consumer | Current due      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 194,192 299,871  
Amortized Cost Basis by Origination Year - 2023/2022 218,440 305,283  
Amortized Cost Basis by Origination Year - 2022/2021 218,097 141,369  
Amortized Cost Basis by Origination Year - 2021/2020 95,017 75,213  
Amortized Cost Basis by Origination Year - 2020/2019 50,337 60,265  
Amortized Cost Basis by Origination Year - Prior 155,109 143,725  
Amortized Cost Basis by Origination Year - Revolving 116,590 182,608  
Total loans 1,047,782 1,208,334  
Consumer loans | Consumer | 30 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 103 443  
Amortized Cost Basis by Origination Year - 2023/2022 269 321  
Amortized Cost Basis by Origination Year - 2022/2021 309 247  
Amortized Cost Basis by Origination Year - 2021/2020 261 142  
Amortized Cost Basis by Origination Year - 2020/2019 199 137  
Amortized Cost Basis by Origination Year - Prior 1,426 1,384  
Amortized Cost Basis by Origination Year - Revolving 4,926 10,757  
Total loans 7,493 13,431  
Consumer loans | Consumer | 60 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 40 64  
Amortized Cost Basis by Origination Year - 2023/2022 64 254  
Amortized Cost Basis by Origination Year - 2022/2021 86 152  
Amortized Cost Basis by Origination Year - 2021/2020 97 4  
Amortized Cost Basis by Origination Year - 2020/2019 95 4  
Amortized Cost Basis by Origination Year - Prior 319 973  
Amortized Cost Basis by Origination Year - Revolving 2,994 6,420  
Total loans 3,695 7,871  
Consumer loans | Consumer | 90 days past due      
Loans      
Amortized Cost Basis by Origination Year - 2024/2023 20 93  
Amortized Cost Basis by Origination Year - 2023/2022 442 395  
Amortized Cost Basis by Origination Year - 2022/2021 393 174  
Amortized Cost Basis by Origination Year - 2021/2020 147 196  
Amortized Cost Basis by Origination Year - 2020/2019 15 110  
Amortized Cost Basis by Origination Year - Prior 1,128 1,108  
Amortized Cost Basis by Origination Year - Revolving 1,484 1,938  
Total loans $ 3,629 $ 4,014