XML 72 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Loans and Allowance for Credit Losses - Aging of Past Due Financing Receivables (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans $ 4,882,969 $ 4,771,988
Nonaccrual Current Loans $ 24,378 $ 21,008
Percent of total loans, total loans 100.00% 100.00%
Current    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans $ 4,852,879 $ 4,741,879
Nonaccrual Current Loans $ 16,737 $ 7,754
Percent of total loans, accrual 0.994 0.994
Percent of total loans, nonaccrual 0.30% 0.20%
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans $ 13,353 $ 22,355
Percent of total loans, total past due 0.30% 0.50%
30‑59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans $ 5,017 $ 8,314
Percent of total loans, total past due 0.10% 0.20%
60‑89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans $ 542 $ 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 $ 153 $ 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,404 $ 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 $ 3,237 $ 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,642,601 $ 2,557,806
Nonaccrual Current Loans 10,162 10,386
Commercial real estate | Current    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 2,630,845 2,547,345
Nonaccrual Current Loans 7,171 3,118
Commercial real estate | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 4,585 7,343
Commercial real estate | 30‑59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 1,594 75
Commercial real estate | 60‑89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 0 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,512 2,328
Commercial real estate | 90 Days Past Due and Not Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 479 4,940
Residential real estate    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 1,383,348 1,329,406
Nonaccrual Current Loans 9,909 7,614
Residential real estate | Current    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 1,370,925 1,317,591
Nonaccrual Current Loans 5,513 3,635
Residential real estate | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 6,910 8,180
Residential real estate | 30‑59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 1,972 3,828
Residential real estate | 60‑89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 414 246
Residential real estate | 90 Days Past Due and Still Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 128 127
Residential real estate | 30-89 Days Past Due and Not Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 1,869 655
Residential real estate | 90 Days Past Due and Not Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 2,527 3,324
Construction    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 352,116 335,999
Nonaccrual Current Loans 52 360
Construction | Current    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 351,982 335,609
Nonaccrual Current Loans 0 0
Construction | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 134 390
Construction | 30‑59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 82 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 52 360
Commercial    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 221,598 237,932
Nonaccrual Current Loans 3,689 1,007
Commercial | Current    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 217,900 236,771
Nonaccrual Current Loans 3,517 937
Commercial | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 181 224
Commercial | 30‑59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 9 152
Commercial | 60‑89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 0 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 8 0
Commercial | 90 Days Past Due and Not Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 164 70
Consumer    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 278,242 303,746
Nonaccrual Current Loans 518 1,473
Consumer | Current    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 276,264 298,150
Nonaccrual Current Loans 488 42
Consumer | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 1,490 5,554
Consumer | 30‑59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 1,356 4,068
Consumer | 60‑89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 103 55
Consumer | 90 Days Past Due and Still Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 1 0
Consumer | 30-89 Days Past Due and Not Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 15 1,180
Consumer | 90 Days Past Due and Not Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 15 251
Credit cards    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 5,064 7,099
Nonaccrual Current Loans 48 168
Credit cards | Current    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 4,963 6,413
Nonaccrual Current Loans 48 22
Credit cards | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 53 664
Credit cards | 30‑59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 4 161
Credit cards | 60‑89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 25 190
Credit cards | 90 Days Past Due and Still Accruing    
Financing Receivable, Past Due [Line Items]    
Current Accrual Loans 24 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 $ 0 $ 146