XML 46 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Loss Per Share - Schedule of Potentially Dilutive Securities (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Potentially dilutive securities 2,339,277 3,060,348 2,286,021 2,990,616
Service Period Stock Options        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Potentially dilutive securities 2,070,511 2,823,313 2,048,563 2,792,566
Restricted Stock Units        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Potentially dilutive securities 229,513 175,918 198,205 136,933
Performance Stock Options        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Potentially dilutive securities 39,253   39,253  
Warrants        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Potentially dilutive securities   61,117   61,117