XML 44 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Income (Loss) Per Share - Summary of Potentially Dilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities not included in the calculation of diluted net loss per share 6,581 6,487,160
Preferred Redeemable And Convertible Stock, Including Accumulated Dividends    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities not included in the calculation of diluted net loss per share   4,944,630
Employee Stock Options    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities not included in the calculation of diluted net loss per share 6,581 754,192
Series G Preferred Stock | Warrants outstanding    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities not included in the calculation of diluted net loss per share   788,338