XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share - Antidilutive Shares (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total (in shares) 44,597,384 60,800,895
Common stock warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total (in shares) 4,535,728 8,157,942
Common stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total (in shares) 33,999,568 51,121,618
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total (in shares) 6,062,088 1,521,335