XML 95 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans and Allowance for Credit Losses - Age Analysis of Past Due Loans Segregated by Class of Loans (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Past Due [Line Items]      
Total $ 7,742,958 $ 7,653,341  
Nonaccrual 27,937 22,947 $ 19,052
Current      
Financing Receivable, Past Due [Line Items]      
Total 7,703,543 7,615,273  
Total Past Due Loans      
Financing Receivable, Past Due [Line Items]      
Total 39,415 38,068  
30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Total 5,431 7,247  
60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Total 6,047 7,874  
Commercial Loans | Commercial real estate      
Financing Receivable, Past Due [Line Items]      
Total 2,708,531 2,659,135  
Nonaccrual 3,228 6,320 7,100
Commercial Loans | Commercial and industrial      
Financing Receivable, Past Due [Line Items]      
Total 1,351,637 1,436,183  
Nonaccrual 11,173 878 283
Commercial Loans | Commercial construction      
Financing Receivable, Past Due [Line Items]      
Total 341,266 350,583  
Nonaccrual 0 4,960 384
Commercial Loans | Business banking      
Financing Receivable, Past Due [Line Items]      
Total 1,303,258 1,360,765  
Nonaccrual 2,988 4,147 4,490
Commercial Loans | Current | Commercial real estate      
Financing Receivable, Past Due [Line Items]      
Total 2,705,303 2,649,412  
Commercial Loans | Current | Commercial and industrial      
Financing Receivable, Past Due [Line Items]      
Total 1,338,053 1,435,301  
Commercial Loans | Current | Commercial construction      
Financing Receivable, Past Due [Line Items]      
Total 340,230 345,623  
Commercial Loans | Current | Business banking      
Financing Receivable, Past Due [Line Items]      
Total 1,297,651 1,351,048  
Commercial Loans | Total Past Due Loans | Commercial real estate      
Financing Receivable, Past Due [Line Items]      
Total 3,228 9,723  
Commercial Loans | Total Past Due Loans | Commercial and industrial      
Financing Receivable, Past Due [Line Items]      
Total 13,584 882  
Commercial Loans | Total Past Due Loans | Commercial construction      
Financing Receivable, Past Due [Line Items]      
Total 1,036 4,960  
Commercial Loans | Total Past Due Loans | Business banking      
Financing Receivable, Past Due [Line Items]      
Total 5,607 9,717  
Commercial Loans | 30-59 Days Past Due | Commercial real estate      
Financing Receivable, Past Due [Line Items]      
Total 0 0  
Commercial Loans | 30-59 Days Past Due | Commercial and industrial      
Financing Receivable, Past Due [Line Items]      
Total 415 4  
Commercial Loans | 30-59 Days Past Due | Commercial construction      
Financing Receivable, Past Due [Line Items]      
Total 0 0  
Commercial Loans | 30-59 Days Past Due | Business banking      
Financing Receivable, Past Due [Line Items]      
Total 2,336 3,525  
Commercial Loans | 60-89 Days Past Due | Commercial real estate      
Financing Receivable, Past Due [Line Items]      
Total 0 3,403  
Commercial Loans | 60-89 Days Past Due | Commercial and industrial      
Financing Receivable, Past Due [Line Items]      
Total 1,996 0  
Commercial Loans | 60-89 Days Past Due | Commercial construction      
Financing Receivable, Past Due [Line Items]      
Total 1,036 0  
Commercial Loans | 60-89 Days Past Due | Business banking      
Financing Receivable, Past Due [Line Items]      
Total 283 2,045  
Consumer Loans | Consumer real estate      
Financing Receivable, Past Due [Line Items]      
Total 1,933,509 1,731,778  
Nonaccrual 10,318 6,312 6,526
Consumer Loans | Other consumer      
Financing Receivable, Past Due [Line Items]      
Total 104,757 114,897  
Nonaccrual 230 330 $ 269
Consumer Loans | Current | Consumer real estate      
Financing Receivable, Past Due [Line Items]      
Total 1,918,150 1,719,751  
Consumer Loans | Current | Other consumer      
Financing Receivable, Past Due [Line Items]      
Total 104,156 114,138  
Consumer Loans | Total Past Due Loans | Consumer real estate      
Financing Receivable, Past Due [Line Items]      
Total 15,359 12,027  
Consumer Loans | Total Past Due Loans | Other consumer      
Financing Receivable, Past Due [Line Items]      
Total 601 759  
Consumer Loans | 30-59 Days Past Due | Consumer real estate      
Financing Receivable, Past Due [Line Items]      
Total 2,464 3,352  
Consumer Loans | 30-59 Days Past Due | Other consumer      
Financing Receivable, Past Due [Line Items]      
Total 216 366  
Consumer Loans | 60-89 Days Past Due | Consumer real estate      
Financing Receivable, Past Due [Line Items]      
Total 2,577 2,363  
Consumer Loans | 60-89 Days Past Due | Other consumer      
Financing Receivable, Past Due [Line Items]      
Total $ 155 $ 63