XML 29 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Equity - Additional Information (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
offering
$ / shares
shares
Mar. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Nov. 04, 2021
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock, shares authorized (in shares) 100,000,000   100,000,000  
Common stock, par value (in dollars per share) | $ / shares $ 0.000001   $ 0.000001  
Common stock, shares issued (in shares) 42,493,971   42,457,471  
Common stock, shares outstanding (in shares) 42,493,971   42,457,471  
Percentage of outstanding stock per stockholder, maximum 9.99%      
Percentage of outstanding stock per stockholder, not to exceed 19.99%      
Warrants, notice period for nominal cash consideration 61 days      
Unrecognized stock-based compensation cost | $ $ 25.8      
Unrecognized stock-based compensation cost, weighted-average period recognized 2 years 7 months 17 days      
Shares issued upon exercises of stock options (in shares) 36,500 91,737    
Aggregate intrinsic value of options exercised | $ $ 0.1 $ 1.0    
Weighted average grant date fair value for options granted in period (in dollars per share) | $ / shares $ 1.75 $ 9.43    
2020 Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock shares reserved for issuance under employee stock purchase plan (in shares) 759,936      
Accrued employee benefits | $ $ 0.2      
Shares issuable under 2020 ESPP | 2020 Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
ESPP max contribution rate 15.00%      
ESPP, purchase price of common stock, percent of market price 85.00%      
ESPP number of offerings per year | offering 2      
ESPP offering period 6 months      
Equity Offering Sales Agreement        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Purchase price | $       $ 40.0
Prefunded Warrants        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding pre-funded warrants (in shares) 12,663,010 12,663,010    
Exercise price of pre-funded warrants (in dollars per share) | $ / shares $ 0.000001