XML 42 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stockholders' Equity and Redeemable Convertible Preferred Stock (Details) - $ / shares
3 Months Ended
Mar. 31, 2017
Dec. 31, 2016
Preferred stock, par value (in dolars per share) $ 0.0001 $ 0.0001
Series A [Member]    
Preferred stock, issued
Preferred stock,outstandig
Preferred stock, par value (in dolars per share) $ 0.0001  
Conversion Ratio -  
Series "C" [Member]    
Preferred stock, issued
Preferred stock,outstandig
Preferred stock, par value (in dolars per share) $ 0.0001  
Conversion Ratio 0.05:1  
Series "D" [Member]    
Preferred stock, issued 4,725 4,725
Preferred stock,outstandig 4,725 4,725
Preferred stock, par value (in dolars per share) $ 0.0001  
Conversion Ratio 0.53:1  
Series "D-1" [Member]    
Preferred stock, issued 834 834
Preferred stock,outstandig 834 834
Preferred stock, par value (in dolars per share) $ 0.0001  
Conversion Ratio 0.53:1  
Series "F-1" [Member]    
Preferred stock, issued
Preferred stock,outstandig
Preferred stock, par value (in dolars per share) $ 0.0001  
Conversion Ratio 0.05:1  
Series H Convertible Preferred Stock [Member]    
Preferred stock, issued 381,967
Preferred stock,outstandig 381,967
Preferred stock, par value (in dolars per share) $ 0.0001  
Conversion Ratio 0.53:1  
Series "I" [Member]    
Preferred stock, issued
Preferred stock,outstandig
Preferred stock, par value (in dolars per share) $ 0.0001  
Conversion Ratio 1.05:1  
Series "J" [Member]    
Preferred stock, issued
Preferred stock,outstandig
Preferred stock, par value (in dolars per share) $ 0.0001  
Conversion Ratio 0.05:1  
Series K Convertible Preferred Stock [Member]    
Preferred stock, issued 1,240
Preferred stock,outstandig 1,240
Preferred stock, par value (in dolars per share) $ 0.0001  
Conversion Ratio 263.16:1