XML 56 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Antidilutive Securities Table (Details) - shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Summary of common shares that were excluded from the diluted net loss per share calculation because of their anti-dilutive effect      
Total antidilutive securities (shares) 10,449,150 8,937,494 7,897,564
Options to purchase common stock      
Summary of common shares that were excluded from the diluted net loss per share calculation because of their anti-dilutive effect      
Total antidilutive securities (shares) 8,752,677 7,694,870 6,806,183
Warrants to purchase common stock      
Summary of common shares that were excluded from the diluted net loss per share calculation because of their anti-dilutive effect      
Total antidilutive securities (shares) 0 0 284,091
Restricted stock units      
Summary of common shares that were excluded from the diluted net loss per share calculation because of their anti-dilutive effect      
Total antidilutive securities (shares) 1,688,017 1,234,168 798,834
Convertible preferred stock      
Summary of common shares that were excluded from the diluted net loss per share calculation because of their anti-dilutive effect      
Total antidilutive securities (shares) 8,456 8,456 8,456