XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Loans and Allowance for Credit Losses - Loans on Nonaccrual Status and Loans Past Due 90 Days or More and Still Accruing (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Nonaccrual [Line Items]    
Beginning of Period Nonaccrual $ 27,937 $ 22,947
End of Period Nonaccrual 21,312 27,937
Nonaccrual With No Related Allowance 6,141 1,295
Interest income recognized on nonaccrual 523 1,389
Commercial Loans | Commercial real estate    
Financing Receivable, Nonaccrual [Line Items]    
Beginning of Period Nonaccrual 3,228 6,320
End of Period Nonaccrual 2,232 3,228
Nonaccrual With No Related Allowance 1,972 984
Interest income recognized on nonaccrual 70 116
Commercial Loans | Commercial and industrial    
Financing Receivable, Nonaccrual [Line Items]    
Beginning of Period Nonaccrual 11,173 878
End of Period Nonaccrual 4,460 11,173
Nonaccrual With No Related Allowance 4,169 311
Interest income recognized on nonaccrual 58 85
Commercial Loans | Commercial construction    
Financing Receivable, Nonaccrual [Line Items]    
Beginning of Period Nonaccrual 0 4,960
End of Period Nonaccrual 869 0
Nonaccrual With No Related Allowance 0 0
Interest income recognized on nonaccrual 25 700
Commercial Loans | Business banking    
Financing Receivable, Nonaccrual [Line Items]    
Beginning of Period Nonaccrual 2,988 4,147
End of Period Nonaccrual 3,651 2,988
Nonaccrual With No Related Allowance 0 0
Interest income recognized on nonaccrual 69 93
Consumer Loans | Consumer real estate    
Financing Receivable, Nonaccrual [Line Items]    
Beginning of Period Nonaccrual 10,318 6,312
End of Period Nonaccrual 9,916 10,318
Nonaccrual With No Related Allowance 0 0
Interest income recognized on nonaccrual 300 392
Consumer Loans | Other consumer    
Financing Receivable, Nonaccrual [Line Items]    
Beginning of Period Nonaccrual 230 330
End of Period Nonaccrual 184 230
Nonaccrual With No Related Allowance 0 0
Interest income recognized on nonaccrual $ 1 $ 3