Quarterly report pursuant to Section 13 or 15(d)

Equity Incentive Plan - Additional Information (Details)

v3.21.2
Equity Incentive Plan - Additional Information (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Dec. 31, 2010
Jan. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]          
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding And Exercisable Intrinsic Value $ 0 $ 0      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 265,865 93,165      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized       59,414  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 3 years 7 months 20 days 2 years 1 month 13 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value $ 1,181,000 $ 580,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 5.27 $ 6.26      
Sharebased Compensation Arrangement by Sharebased Payment Award Equity Instruments Other than Options Granted in Period Fair Value $ 1,184,000 $ 973,000      
Number of Options, Granted 265,865 93,165      
One-year anniversary [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.00%        
24-month period [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 67.00%        
Holders Owing More Than Ten Percentage Voting Rights [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period       5 years  
Holders Owing More Than Ten Percentage Voting Rights [Member] | Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]          
Percentage of Exercise Price       110.00%  
Holders Owing More Than Ten Percentage Voting Rights [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     10 years    
Equity Incentive Plan 2014 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 806,005        
ESPP [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 7,806        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 11,371        
2014 Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 173,146        
Excess Stock, Shares Authorized 200,000       23,333
Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period 5,971        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 0 49,000      
Restricted Stock | One-year anniversary [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.00%        
Restricted Stock | 24-month period [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 67.00%