XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Loan Restructurings (Details 1) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) $ 0 $ 50
Current    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 0 50
30-89 Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 0 0
90+ Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 0 0
Accruing restructured loans    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 0 50
Accruing restructured loans | Current    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 0 50
Accruing restructured loans | 30-89 Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 0 0
Accruing restructured loans | 90+ Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 0 0
Accruing restructured loans | Commercial | Commercial, Commercial and industrial    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis)   50
Accruing restructured loans | Commercial | Commercial, Commercial and industrial | Current    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis)   50
Accruing restructured loans | Commercial | Commercial, Commercial and industrial | 30-89 Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis)   0
Accruing restructured loans | Commercial | Commercial, Commercial and industrial | 90+ Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis)   0
Nonaccrual restructured loans    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 0 0
Nonaccrual restructured loans | Current    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 0 0
Nonaccrual restructured loans | 30-89 Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 0 0
Nonaccrual restructured loans | 90+ Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) $ 0 $ 0