XML 80 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 01, 2021
Jan. 01, 2018
Nov. 09, 2017
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock reserved for future issuance (in shares)       3,646,332   2,725,956
Estimated grant date fair value of options vested       $ 21 $ 46  
Unrecognized cost for stock based compensation       $ 93    
Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of options, granted (in shares)       0 0  
Unrecognized cost for stock based compensation, period for recognition (in years)       5 months 4 days    
Restricted Stock Units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock reserved for future issuance (in shares)       405,875   450,614
Unrecognized cost for stock based compensation, period for recognition (in years)       3 years 1 month 6 days    
Unrecognized compensation cost related to non-vested RSUs       $ 31,023    
2010 Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available for grant (in shares)       0    
2017 Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock reserved for future issuance (in shares)     1,050,000      
Common stock reserved for future issuance, percent increase   5.00%        
Increase in shares available for grant (in shares) 1,120,650          
2017 Plan | Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period (in years)     4 years      
Contractual life (in years)     10 years      
2017 Plan | Restricted Stock Units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Service period     4 years      
2017 Plan | Restricted Stock Units (RSUs) | Non-employee Board of Directors            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     25.00%      
2017 Plan | Restricted Stock Units (RSUs) | Executives            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period (in years)     4 years      
2017 Plan | Restricted Stock Units (RSUs) | Executives | Year one vesting            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     50.00%      
2017 Plan | Restricted Stock Units (RSUs) | Executives | First quarter vesting            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     12.50%      
2017 Plan | Restricted Stock Units (RSUs) | Executives | Second quarter vesting            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     12.50%      
2017 Plan | Restricted Stock Units (RSUs) | Executives | Third quarter vesting            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     12.50%      
2017 Plan | Restricted Stock Units (RSUs) | Executives | First quarter vesting            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     12.50%      
2017 Plan | Restricted Stock Units (RSUs) | Executives | Year two, three and four vesting            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     50.00%