XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Loans Receivable - Age analysis of past due loans and leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Age Analysis of Past Due Loans and Leases    
Total past due $ 3,663 $ 3,704
Total Accruing Loans and leases 1,370,636 1,281,826
Nonaccrual loans and leases 9,193 7,930
Loans and Leases Receivable, Gross, Total $ 1,379,829 $ 1,289,756
Delinquency percentage 0.93% 0.90%
Loans at fair value $ 17,142 $ 12,182
Commercial mortgage    
Age Analysis of Past Due Loans and Leases    
Total Accruing Loans and leases 542,473 482,042
Nonaccrual loans and leases   3,061
Loans and Leases Receivable, Gross, Total 542,473 $ 485,103
Delinquency percentage   0.63%
Home equity lines and loans    
Age Analysis of Past Due Loans and Leases    
Total past due 65  
Total Accruing Loans and leases 51,909 $ 64,128
Nonaccrual loans and leases 910 859
Loans and Leases Receivable, Gross, Total $ 52,819 $ 64,987
Delinquency percentage 1.85% 1.32%
Residential mortgage    
Age Analysis of Past Due Loans and Leases    
Total past due $ 143 $ 3,595
Total Accruing Loans and leases 57,017 49,729
Nonaccrual loans and leases 2,278 2,725
Loans and Leases Receivable, Gross, Total $ 59,295 $ 52,454
Delinquency percentage 4.08% 12.05%
Loans at fair value $ 17,142 $ 12,182
Construction    
Age Analysis of Past Due Loans and Leases    
Total Accruing Loans and leases 162,192 140,246
Loans and Leases Receivable, Gross, Total 162,192 140,246
Commercial and industrial    
Age Analysis of Past Due Loans and Leases    
Total past due 770  
Total Accruing Loans and leases 273,887 260,465
Nonaccrual loans and leases 5,089 1,285
Loans and Leases Receivable, Gross, Total $ 278,976 $ 261,750
Delinquency percentage 2.10% 0.49%
Small business loans    
Age Analysis of Past Due Loans and Leases    
Total Accruing Loans and leases $ 89,561 $ 49,542
Nonaccrual loans and leases 916  
Loans and Leases Receivable, Gross, Total $ 90,477 49,542
Delinquency percentage 1.01%  
Paycheck Protection Program loans ("PPP")    
Age Analysis of Past Due Loans and Leases    
Total past due $ 2,422  
Total Accruing Loans and leases 118,585 203,543
Loans and Leases Receivable, Gross, Total $ 118,585 203,543
Delinquency percentage 2.04%  
MainStreet Lending Program Loans ("PPP")    
Age Analysis of Past Due Loans and Leases    
Total Accruing Loans and leases $ 592 580
Loans and Leases Receivable, Gross, Total 592 580
Consumer    
Age Analysis of Past Due Loans and Leases    
Total Accruing Loans and leases 427 511
Loans and Leases Receivable, Gross, Total 427 511
Leases, net    
Age Analysis of Past Due Loans and Leases    
Total past due 263 109
Total Accruing Loans and leases 73,993 31,040
Loans and Leases Receivable, Gross, Total $ 73,993 $ 31,040
Delinquency percentage 0.36% 0.35%
30-89 days past due    
Age Analysis of Past Due Loans and Leases    
Total past due $ 3,663 $ 3,704
30-89 days past due | Home equity lines and loans    
Age Analysis of Past Due Loans and Leases    
Total past due 65  
30-89 days past due | Residential mortgage    
Age Analysis of Past Due Loans and Leases    
Total past due 143 3,595
Loans at fair value 143 958
30-89 days past due | Commercial and industrial    
Age Analysis of Past Due Loans and Leases    
Total past due 770  
30-89 days past due | Paycheck Protection Program loans ("PPP")    
Age Analysis of Past Due Loans and Leases    
Total past due 2,422  
30-89 days past due | Leases, net    
Age Analysis of Past Due Loans and Leases    
Total past due 263 109
Current    
Age Analysis of Past Due Loans and Leases    
Total past due 1,366,973 1,278,122
Current | Commercial mortgage    
Age Analysis of Past Due Loans and Leases    
Total past due 542,473 482,042
Current | Home equity lines and loans    
Age Analysis of Past Due Loans and Leases    
Total past due 51,844 64,128
Current | Residential mortgage    
Age Analysis of Past Due Loans and Leases    
Total past due 56,874 46,134
Loans at fair value 16,523 10,314
Current | Construction    
Age Analysis of Past Due Loans and Leases    
Total past due 162,192 140,246
Current | Commercial and industrial    
Age Analysis of Past Due Loans and Leases    
Total past due 273,117 260,465
Current | Small business loans    
Age Analysis of Past Due Loans and Leases    
Total past due 89,561 49,542
Current | Paycheck Protection Program loans ("PPP")    
Age Analysis of Past Due Loans and Leases    
Total past due 116,163 203,543
Current | MainStreet Lending Program Loans ("PPP")    
Age Analysis of Past Due Loans and Leases    
Total past due 592 580
Current | Consumer    
Age Analysis of Past Due Loans and Leases    
Total past due 427 511
Current | Leases, net    
Age Analysis of Past Due Loans and Leases    
Total past due 73,730 30,931
Nonaccrual | Residential mortgage    
Age Analysis of Past Due Loans and Leases    
Loans at fair value $ 475 $ 910