Annual report pursuant to Section 13 and 15(d)

Warrants - Schedules of Warrants Outstanding (Details)

v3.6.0.2
Warrants - Schedules of Warrants Outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Class Of Warrant Or Right [Line Items]    
Number of warrants outstanding 0  
Series G Preferred Redeemable Convertible Stock    
Class Of Warrant Or Right [Line Items]    
Number of warrants outstanding   7,883,377
Issuance date April 2010 through September 2012  
Expiration dates Various through September 2017  
Exercise price(s)   $ 1.04
Common share equivalent if exercised and converted   788,338