Quarterly report pursuant to Section 13 or 15(d)

Description of Stock Plans - Narrative (Details)

v3.20.4
Description of Stock Plans - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 15, 2020
May 31, 2020
May 31, 2019
Jun. 30, 2018
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Mar. 31, 2020
Sep. 30, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Allocated stock compensation expense         $ 160 $ 915 $ 4,126 $ 1,597    
Unrecognized stock base compensation expense         $ 6,495 $ 3,518 $ 6,495 $ 3,518    
Weighted average grant-date fair value (in dollars per share)         $ 6.47 $ 4.34 $ 6.47 $ 4.34    
Unvested stock options, weighted average period             2 years 1 month 13 days 2 years 1 month 28 days    
ASU Adjustment | ASU 2018-07                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Allocated stock compensation expense         $ (1,397)          
Maximum                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Option plan, term             10 years      
Restricted Stock Units (RSUs)                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
forfeited/cancelled (in shares)             0      
Awarded (in shares)   109,034 109,416 232,558     109,034      
Vesting period   3 years 3 years 3 years            
Fair value of shares on date of issuance   $ 700 $ 413             $ 400
Allocated stock compensation expense         126 $ 68 $ 339 $ 152    
Unrecognized stock base compensation expense         $ 815   $ 815      
Unrecognized stock base compensation expense, period of recognition             2 years 5 months 1 day      
Equity Option                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Granted (in shares)             1,937,462 1,738,750    
2020 Plan                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Reserved for future issuance (in shares) 12,000,000       12,000,000   12,000,000      
Plan term 10 years                  
Available for issuance (in shares)         11,965,342   11,965,342      
Granted (in shares)             34,658      
forfeited/cancelled (in shares)             0      
2020 Plan | Restricted Stock Units (RSUs)                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Awarded (in shares)             0      
2011 Plan                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Reserved for future issuance (in shares)         20,000,000   20,000,000      
Available for issuance (in shares) 4,452,064       0   0   6,366,088  
Incentive Plans | Minimum                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Option plan, term             3 years      
Incentive Plans | Maximum                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Option plan, term             4 years