XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share of Common Stock - Potentially dilutive securities have been excluded from the computation of diluted weighted average shares outstanding (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share    
Potentially dilutive securities outstanding excluded from the computation of diluted weighted average shares outstanding 18,964,943 10,658,317
Options to purchase common stock    
Earnings Per Share    
Potentially dilutive securities outstanding excluded from the computation of diluted weighted average shares outstanding 14,002,454 9,235,545
RSUs    
Earnings Per Share    
Potentially dilutive securities outstanding excluded from the computation of diluted weighted average shares outstanding 1,301,269 2,190
Warrants    
Earnings Per Share    
Potentially dilutive securities outstanding excluded from the computation of diluted weighted average shares outstanding 3,110,655 870,017
Series A Preferred Stock    
Earnings Per Share    
Potentially dilutive securities outstanding excluded from the computation of diluted weighted average shares outstanding 3,115 3,115
Series B Preferred Stock    
Earnings Per Share    
Potentially dilutive securities outstanding excluded from the computation of diluted weighted average shares outstanding 547,450 547,450