XML 54 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2021
Sep. 30, 2020
Jun. 30, 2021
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Weighted average grant date fair value per share of option grants       $ 6.52 $ 8.52  
Total intrinsic value of stock options exercised       $ 1.7 $ 0.2  
Number of shares vested       21,336    
Common stock available for future issuance 7,247,985   7,247,985 7,247,985   6,471,940
Unrecognized stock-based compensation cost $ 18.7   $ 18.7 $ 18.7    
Remaining weighted average period of unrecognized stock-based compensation cost       2 years 4 months 24 days    
Restricted Stock Units            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of shares granted 359,100     579,150    
Number of shares vested     0 0    
Common stock available for future issuance 567,350   567,350 567,350    
2020 Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of shares authorized for issuance 2,593,615   2,593,615 2,593,615    
Number of shares available for issuance 2,593,615   2,593,615 2,593,615    
Equity Plans            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Option vesting period term       options issued under the Equity Plans vest over a four-year period from the vesting commencement date    
Equity Plans | Maximum            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Maximum term of options granted       10 years    
ESPP            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Maximum contribution percentage of eligible gross compensation   15.00%        
Maximum number of common stock shares purchase by eligible employees   20,000        
Percentage of fair market value of common stock   85.00%        
Offering period   2 years        
Offering period term       Offerings under the ESPP are approximately two years in duration and consist of four purchase periods that are approximately six months in duration    
Common stock available for future issuance 616,724   616,724 616,724