XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Loans and Allowance for Credit Losses - Aging of Past Due Financing Receivables (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans $ 4,827,628 $ 4,771,988
Nonaccrual Current Loans $ 16,782 $ 21,008
Percent of total loans, total loans 100.00% 100.00%
Current    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans $ 4,801,288 $ 4,741,879
Nonaccrual Current Loans $ 8,586 $ 7,754
Percent of total loans, accrual 0.994 0.994
Percent of total loans, nonaccrual 0.20% 0.20%
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans $ 17,754 $ 22,355
Percent of total loans, total past due 0.40% 0.50%
30‑59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans $ 7,290 $ 8,314
Percent of total loans, total past due 0.20% 0.20%
60‑89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans $ 2,053 $ 493
Percent of total loans, total past due 0.00% 0.00%
90 Days Past Due and Still Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans $ 215 $ 294
Percent of total loans, total past due 0.00% 0.00%
30-89 Days Past Due and Not Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans $ 4,083 $ 4,163
Percent of total loans, total past due 0.10% 0.10%
90 Days Past Due and Not Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans $ 4,113 $ 9,091
Percent of total loans, total past due 0.10% 0.20%
Commercial real estate    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans $ 2,603,974 $ 2,557,806
Nonaccrual Current Loans 5,783 10,386
Commercial real estate | Current    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 2,596,786 2,547,345
Nonaccrual Current Loans 3,073 3,118
Commercial real estate | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 4,115 7,343
Commercial real estate | 30‑59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 1,279 75
Commercial real estate | 60‑89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 126 0
Commercial real estate | 90 Days Past Due and Still Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 0 0
Commercial real estate | 30-89 Days Past Due and Not Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 2,234 2,328
Commercial real estate | 90 Days Past Due and Not Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 476 4,940
Residential real estate    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 1,349,010 1,329,406
Nonaccrual Current Loans 7,768 7,614
Residential real estate | Current    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 1,337,582 1,317,591
Nonaccrual Current Loans 3,266 3,635
Residential real estate | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 8,162 8,180
Residential real estate | 30‑59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 2,746 3,828
Residential real estate | 60‑89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 858 246
Residential real estate | 90 Days Past Due and Still Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 56 127
Residential real estate | 30-89 Days Past Due and Not Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 1,821 655
Residential real estate | 90 Days Past Due and Not Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 2,681 3,324
Construction    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 350,053 335,999
Nonaccrual Current Loans 330 360
Construction | Current    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 349,679 335,609
Nonaccrual Current Loans 0 0
Construction | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 374 390
Construction | 30‑59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 44 30
Construction | 60‑89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 0 0
Construction | 90 Days Past Due and Still Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 0 0
Construction | 30-89 Days Past Due and Not Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 0 0
Construction | 90 Days Past Due and Not Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 330 360
Commercial    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 224,092 237,932
Nonaccrual Current Loans 2,290 1,007
Commercial | Current    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 221,754 236,771
Nonaccrual Current Loans 1,784 937
Commercial | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 554 224
Commercial | 30‑59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 45 152
Commercial | 60‑89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 3 2
Commercial | 90 Days Past Due and Still Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 0 0
Commercial | 30-89 Days Past Due and Not Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 0 0
Commercial | 90 Days Past Due and Not Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 506 70
Consumer    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 294,239 303,746
Nonaccrual Current Loans 589 1,473
Consumer | Current    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 289,459 298,150
Nonaccrual Current Loans 463 42
Consumer | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 4,317 5,554
Consumer | 30‑59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 3,136 4,068
Consumer | 60‑89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 1,046 55
Consumer | 90 Days Past Due and Still Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 9 0
Consumer | 30-89 Days Past Due and Not Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 28 1,180
Consumer | 90 Days Past Due and Not Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 98 251
Credit cards    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 6,260 7,099
Nonaccrual Current Loans 22 168
Credit cards | Current    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 6,028 6,413
Nonaccrual Current Loans 0 22
Credit cards | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 232 664
Credit cards | 30‑59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 40 161
Credit cards | 60‑89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 20 190
Credit cards | 90 Days Past Due and Still Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 150 167
Credit cards | 30-89 Days Past Due and Not Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 0 0
Credit cards | 90 Days Past Due and Not Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans $ 22 $ 146