XML 94 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss per Share - Antidilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Potentially dilutive securities have been excluded from diluted net loss per share calculations      
Anti-dilutive securities (in shares) 9,170,067 7,671,110 6,750,278
Options to Purchase Common Stock      
Potentially dilutive securities have been excluded from diluted net loss per share calculations      
Anti-dilutive securities (in shares) 5,890,540 4,648,120 3,681,521
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 2,750,000
Restricted stock units      
Potentially dilutive securities have been excluded from diluted net loss per share calculations      
Anti-dilutive securities (in shares) 405,972 244,545 278,482
Performance Stock Units      
Potentially dilutive securities have been excluded from diluted net loss per share calculations      
Anti-dilutive securities (in shares) 105,500    
ESPP shares      
Potentially dilutive securities have been excluded from diluted net loss per share calculations      
Anti-dilutive securities (in shares) 18,055 28,445 40,275