XML 101 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans And Allowance For Credit Losses (Amortized Cost Basis of Loans Modified After Adoption of ASU 2022-02) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Modified, Past Due [Line Items]    
Financing Receivable, Modified in Period, Current $ 162,333 $ 134,936
Financing Receivable, Modified in Period, Thirty to Eighty Nine Days Past Due 3,104 5,634
Financing Receivable, Modified in Period, Ninety Days Past Due 16,826 900
Financing Receivable, Modified in Period, Amount 182,263 141,470
Commercial Portfolio Segment [Member] | Business [Member]    
Financing Receivable, Modified, Past Due [Line Items]    
Financing Receivable, Modified in Period, Current 47,958 26,941
Financing Receivable, Modified in Period, Thirty to Eighty Nine Days Past Due 44 1,238
Financing Receivable, Modified in Period, Ninety Days Past Due 0 0
Financing Receivable, Modified in Period, Amount 48,002 28,179
Commercial Portfolio Segment [Member] | Real Estate - Business [Member]    
Financing Receivable, Modified, Past Due [Line Items]    
Financing Receivable, Modified in Period, Current 106,516 102,388
Financing Receivable, Modified in Period, Thirty to Eighty Nine Days Past Due 0 3,161
Financing Receivable, Modified in Period, Ninety Days Past Due 14,667 0
Financing Receivable, Modified in Period, Amount 121,183 105,549
Personal Banking Portfolio Segment [Member] | Real Estate - Personal [Member]    
Financing Receivable, Modified, Past Due [Line Items]    
Financing Receivable, Modified in Period, Current 4,484 3,303
Financing Receivable, Modified in Period, Thirty to Eighty Nine Days Past Due 2,613 751
Financing Receivable, Modified in Period, Ninety Days Past Due 1,926 532
Financing Receivable, Modified in Period, Amount 9,023 4,586
Personal Banking Portfolio Segment [Member] | Consumer Loan [Member]    
Financing Receivable, Modified, Past Due [Line Items]    
Financing Receivable, Modified in Period, Current 856 233
Financing Receivable, Modified in Period, Thirty to Eighty Nine Days Past Due 17 28
Financing Receivable, Modified in Period, Ninety Days Past Due 5 14
Financing Receivable, Modified in Period, Amount 878 275
Personal Banking Portfolio Segment [Member] | Consumer Credit Card [Member]    
Financing Receivable, Modified, Past Due [Line Items]    
Financing Receivable, Modified in Period, Current 2,519 2,071
Financing Receivable, Modified in Period, Thirty to Eighty Nine Days Past Due 430 456
Financing Receivable, Modified in Period, Ninety Days Past Due 228 354
Financing Receivable, Modified in Period, Amount $ 3,177 $ 2,881