v3.26.1
Loans, net (Analysis of Loans Modified) (Details) - Payment Status - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Financing Receivable, Past Due [Line Items]        
Troubled debt restructured loans balance $ 2,830 $ 1,348 $ 2,830 $ 9,077
Current        
Financing Receivable, Past Due [Line Items]        
Troubled debt restructured loans balance 410 0 410 7,729
Total delinquent        
Financing Receivable, Past Due [Line Items]        
Troubled debt restructured loans balance 2,420 1,348 2,420 1,348
30-59 days past due        
Financing Receivable, Past Due [Line Items]        
Troubled debt restructured loans balance 0 0 0 0
60-89 days past due        
Financing Receivable, Past Due [Line Items]        
Troubled debt restructured loans balance 0 1,348 0 1,348
90+ days still accruing        
Financing Receivable, Past Due [Line Items]        
Troubled debt restructured loans balance 0 0 0 0
Non-accrual        
Financing Receivable, Past Due [Line Items]        
Troubled debt restructured loans balance 2,420 0 2,420 0
SBL non-real estate        
Financing Receivable, Past Due [Line Items]        
Troubled debt restructured loans balance 2,133 1,348 2,133 6,339
SBL non-real estate | Current        
Financing Receivable, Past Due [Line Items]        
Troubled debt restructured loans balance 410 0 410 4,991
SBL non-real estate | Total delinquent        
Financing Receivable, Past Due [Line Items]        
Troubled debt restructured loans balance 1,723 1,348 1,723 1,348
SBL non-real estate | 30-59 days past due        
Financing Receivable, Past Due [Line Items]        
Troubled debt restructured loans balance 0 0 0 0
SBL non-real estate | 60-89 days past due        
Financing Receivable, Past Due [Line Items]        
Troubled debt restructured loans balance 0 1,348 0 1,348
SBL non-real estate | 90+ days still accruing        
Financing Receivable, Past Due [Line Items]        
Troubled debt restructured loans balance 0 0 0 0
SBL non-real estate | Non-accrual        
Financing Receivable, Past Due [Line Items]        
Troubled debt restructured loans balance 1,723 0 1,723 0
SBL commercial mortgage        
Financing Receivable, Past Due [Line Items]        
Troubled debt restructured loans balance 697 0 697 2,738
SBL commercial mortgage | Current        
Financing Receivable, Past Due [Line Items]        
Troubled debt restructured loans balance 0 0 0 2,738
SBL commercial mortgage | Total delinquent        
Financing Receivable, Past Due [Line Items]        
Troubled debt restructured loans balance 697 0 697 0
SBL commercial mortgage | 30-59 days past due        
Financing Receivable, Past Due [Line Items]        
Troubled debt restructured loans balance 0 0 0 0
SBL commercial mortgage | 60-89 days past due        
Financing Receivable, Past Due [Line Items]        
Troubled debt restructured loans balance 0 0 0 0
SBL commercial mortgage | 90+ days still accruing        
Financing Receivable, Past Due [Line Items]        
Troubled debt restructured loans balance 0 0 0 0
SBL commercial mortgage | Non-accrual        
Financing Receivable, Past Due [Line Items]        
Troubled debt restructured loans balance $ 697 $ 0 $ 697 $ 0