XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 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.45 $ 8.41  
Total intrinsic value of stock options exercised         $ 1.8 $ 0.5  
Number of shares vested         28,262    
Common stock available for future issuance     7,210,917   7,210,917   6,471,940
Unrecognized stock-based compensation cost     $ 16.4   $ 16.4    
Remaining weighted average period of unrecognized stock-based compensation cost         2 years 2 months 12 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 0 0  
2020 Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares authorized for issuance     2,600,197   2,600,197    
Number of shares available for issuance     2,600,197   2,600,197    
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%   15.00%   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