Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Schedule of Common Stock Equivalents Excluded from the Calculation of Diluted Net Loss Per Share (Details)

v3.20.4
Summary of Significant Accounting Policies - Schedule of Common Stock Equivalents Excluded from the Calculation of Diluted Net Loss Per Share (Details) - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Anti-dilutive securities      
Total shares excluded from diluted net loss per share applicable to common stockholders 12,193,144 7,852,873 3,732,643
Stock options      
Anti-dilutive securities      
Total shares excluded from diluted net loss per share applicable to common stockholders 5,468,605 4,618,421 3,732,643
Unvested Restricted Stock Units      
Anti-dilutive securities      
Total shares excluded from diluted net loss per share applicable to common stockholders 1,734,383 1,116,358  
Warrants      
Anti-dilutive securities      
Total shares excluded from diluted net loss per share applicable to common stockholders 4,990,156 2,118,094