XML 75 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss per Common Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potential dilutive securities excluded from diluted net loss per share would have been antidilutive 8,226 7,179
Common Stock Warrants    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potential dilutive securities excluded from diluted net loss per share would have been antidilutive   3
Unvested RSUs    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potential dilutive securities excluded from diluted net loss per share would have been antidilutive 1,207 793
Unvested RSAs    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potential dilutive securities excluded from diluted net loss per share would have been antidilutive 76 172
Options to Purchase Common Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potential dilutive securities excluded from diluted net loss per share would have been antidilutive 6,943 6,211