XML 67 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Net Loss Per Common Share - Schedule of Potentially Dilutive Securities Excluded from Diluted Net Loss Per Common Share (Details) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Antidilutive Securities    
Potentially dilutive securities excluded from diluted net loss per common share 2,171,701 1,596,695
Options to purchase common stock    
Antidilutive Securities    
Potentially dilutive securities excluded from diluted net loss per common share 1,931,903 1,475,299
Restricted stock units    
Antidilutive Securities    
Potentially dilutive securities excluded from diluted net loss per common share 211,962 93,560
Common stock warrants    
Antidilutive Securities    
Potentially dilutive securities excluded from diluted net loss per common share 27,836 27,836