XML 124 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans and Allowance for Credit Losses - Age Analysis of Past Due Loans, Excluding Loans Acquired, Segregated by Class of Loans (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans $ 17,005,937 $ 16,845,670
90 Days Past Due & Accruing 603 1,147
Gross 30-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 48,196 55,666
90 Days or More Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 81,698 42,701
Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 129,894 98,367
Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 16,876,043 16,747,303
Consumer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 308,994 318,666
90 Days Past Due & Accruing 529 791
Consumer | Gross 30-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 3,576 3,205
Consumer | 90 Days or More Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 1,016 1,108
Consumer | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 4,592 4,313
Consumer | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 304,402 314,353
Consumer | Credit cards    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 181,675 191,204
90 Days Past Due & Accruing 529 791
Consumer | Credit cards | Gross 30-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 1,824 1,734
Consumer | Credit cards | 90 Days or More Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 635 892
Consumer | Credit cards | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 2,459 2,626
Consumer | Credit cards | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 179,216 188,578
Consumer | Other consumer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 127,319 127,462
90 Days Past Due & Accruing 0 0
Consumer | Other consumer | Gross 30-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 1,752 1,471
Consumer | Other consumer | 90 Days or More Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 381 216
Consumer | Other consumer | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 2,133 1,687
Consumer | Other consumer | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 125,186 125,775
Real Estate    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 13,391,531 13,338,186
90 Days Past Due & Accruing 0 7
Real Estate | Gross 30-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 40,416 38,570
Real Estate | 90 Days or More Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 53,516 18,324
Real Estate | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 93,932 56,894
Real Estate | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 13,297,599 13,281,292
Real Estate | Construction and development    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 2,789,249 3,144,220
90 Days Past Due & Accruing 0 0
Real Estate | Construction and development | Gross 30-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 332 3,171
Real Estate | Construction and development | 90 Days or More Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 10,530 2,190
Real Estate | Construction and development | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 10,862 5,361
Real Estate | Construction and development | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 2,778,387 3,138,859
Real Estate | Single family residential    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 2,689,946 2,641,556
90 Days Past Due & Accruing 0 7
Real Estate | Single family residential | Gross 30-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 34,651 30,697
Real Estate | Single family residential | 90 Days or More Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 16,013 12,522
Real Estate | Single family residential | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 50,664 43,219
Real Estate | Single family residential | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 2,639,282 2,598,337
Real Estate | Other commercial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 7,912,336 7,552,410
90 Days Past Due & Accruing 0 0
Real Estate | Other commercial | Gross 30-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 5,433 4,702
Real Estate | Other commercial | 90 Days or More Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 26,973 3,612
Real Estate | Other commercial | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 32,406 8,314
Real Estate | Other commercial | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 7,879,930 7,544,096
Commercial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 2,695,329 2,722,886
90 Days Past Due & Accruing 74 349
Commercial | Gross 30-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 3,928 13,891
Commercial | 90 Days or More Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 27,163 23,266
Commercial | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 31,091 37,157
Commercial | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 2,664,238 2,685,729
Commercial | Commercial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 2,434,175 2,490,176
90 Days Past Due & Accruing 74 349
Commercial | Commercial | Gross 30-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 3,535 13,799
Commercial | Commercial | 90 Days or More Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 27,059 22,750
Commercial | Commercial | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 30,594 36,549
Commercial | Commercial | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 2,403,581 2,453,627
Commercial | Agricultural    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 261,154 232,710
90 Days Past Due & Accruing 0 0
Commercial | Agricultural | Gross 30-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 393 92
Commercial | Agricultural | 90 Days or More Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 104 516
Commercial | Agricultural | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 497 608
Commercial | Agricultural | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 260,657 232,102
Other    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 610,083 465,932
90 Days Past Due & Accruing 0 0
Other | Gross 30-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 276 0
Other | 90 Days or More Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 3 3
Other | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans 279 3
Other | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Loans $ 609,804 $ 465,929