XML 54 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Loans Receivable - Age analysis of past due loans and leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Age Analysis of Past Due Loans and Leases      
Total past due   $ 800 $ 3,704
Current   1,349,655 1,278,122
Total Accruing Loans and leases   1,350,455 1,281,826
Nonaccrual loans and leases   8,593 7,930
Loans and Leases Receivable, Gross, Total   $ 1,359,048 $ 1,289,756
Delinquency percentage   0.69% 0.90%
Loans at fair value   $ 13,590 $ 12,182
Commercial mortgage      
Age Analysis of Past Due Loans and Leases      
Current   517,421 482,042
Total Accruing Loans and leases   517,421 482,042
Nonaccrual loans and leases     3,061
Loans and Leases Receivable, Gross, Total   517,421 $ 485,103
Delinquency percentage     0.63%
Home equity lines and loans      
Age Analysis of Past Due Loans and Leases      
Current   54,659 $ 64,128
Total Accruing Loans and leases   54,659 64,128
Nonaccrual loans and leases   919 859
Loans and Leases Receivable, Gross, Total   $ 55,578 $ 64,987
Delinquency percentage   1.65% 1.32%
Residential mortgage      
Age Analysis of Past Due Loans and Leases      
Total past due   $ 640 $ 3,595
Current   45,730 46,134
Total Accruing Loans and leases   46,370 49,729
Nonaccrual loans and leases   2,715 2,725
Loans and Leases Receivable, Gross, Total   $ 49,085 $ 52,454
Delinquency percentage   6.84% 12.05%
Loans at fair value   $ 13,590 $ 12,182
Construction      
Age Analysis of Past Due Loans and Leases      
Current   134,601 140,246
Total Accruing Loans and leases   134,601 140,246
Loans and Leases Receivable, Gross, Total   134,601 140,246
Commercial and industrial, including leases      
Age Analysis of Past Due Loans and Leases      
Current   257,510 260,465
Total Accruing Loans and leases   257,510 260,465
Nonaccrual loans and leases   3,911 1,285
Loans and Leases Receivable, Gross, Total   $ 261,421 $ 261,750
Delinquency percentage   1.50% 0.49%
Small business loans      
Age Analysis of Past Due Loans and Leases      
Current   $ 61,456 $ 49,542
Total Accruing Loans and leases   61,456 49,542
Nonaccrual loans and leases   917  
Loans and Leases Receivable, Gross, Total   $ 62,373 49,542
Delinquency percentage   1.47%  
Paycheck Protection Program loans ("PPP")      
Age Analysis of Past Due Loans and Leases      
Current   $ 230,847 203,543
Total Accruing Loans and leases   230,847 203,543
Loans and Leases Receivable, Gross, Total   230,847 203,543
MainStreet Lending Program Loans ("PPP")      
Age Analysis of Past Due Loans and Leases      
Current   583 580
Total Accruing Loans and leases   583 580
Loans and Leases Receivable, Gross, Total   583 580
Consumer      
Age Analysis of Past Due Loans and Leases      
Current   469 511
Total Accruing Loans and leases   469 511
Loans and Leases Receivable, Gross, Total   469 511
Leases      
Age Analysis of Past Due Loans and Leases      
Total past due   160 109
Current   46,379 30,931
Total Accruing Loans and leases   46,539 31,040
Nonaccrual loans and leases   131  
Loans and Leases Receivable, Gross, Total   $ 46,670 $ 31,040
Delinquency percentage   0.62% 0.35%
Current | Residential mortgage      
Age Analysis of Past Due Loans and Leases      
Loans at fair value   $ 12,048 $ 10,314
30-89 days past due      
Age Analysis of Past Due Loans and Leases      
Total past due   800 3,704
30-89 days past due | Residential mortgage      
Age Analysis of Past Due Loans and Leases      
Total past due   640 3,595
Loans at fair value $ 640   958
30-89 days past due | Leases      
Age Analysis of Past Due Loans and Leases      
Total past due   160 109
Nonaccrual | Residential mortgage      
Age Analysis of Past Due Loans and Leases      
Loans at fair value   $ 902 $ 910