XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss per Share - Antidilutive Securities (Details) - shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Potentially dilutive securities have been excluded from diluted net loss per share calculations    
Anti-dilutive securities (in shares) 10,579,314 9,260,957
Options to Purchase Common Stock    
Potentially dilutive securities have been excluded from diluted net loss per share calculations    
Anti-dilutive securities (in shares) 6,825,121 5,961,336
Common stock warrants    
Potentially dilutive securities have been excluded from diluted net loss per share calculations    
Anti-dilutive securities (in shares) 2,750,000 2,750,000
Restricted stock units    
Potentially dilutive securities have been excluded from diluted net loss per share calculations    
Anti-dilutive securities (in shares) 766,090 423,504
Performance Stock Units    
Potentially dilutive securities have been excluded from diluted net loss per share calculations    
Anti-dilutive securities (in shares) 219,000 110,500
ESPP shares    
Potentially dilutive securities have been excluded from diluted net loss per share calculations    
Anti-dilutive securities (in shares) 19,103 15,617