XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Basic and Diluted Net Loss per Share - Antidilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common share equivalents 10,027,717 59,433,337
Options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common share equivalents 9,971,247 7,193,881
Employee stock purchase plan    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common share equivalents 56,470 0
Convertible preferred stock (on an as-converted basis)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common share equivalents 0 52,175,965
Common stock warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common share equivalents 0 63,491