XML 42 R31.htm IDEA: XBRL DOCUMENT v3.4.0.3
Stockholders' Equity and Redeemable Convertible Preferred Stock (Details) - $ / shares
12 Months Ended
Dec. 31, 2015
Mar. 31, 2016
Par Value $ 0.0001 $ 0.0001
Series A Preferred Stock [Member]    
Number of Shares Issued and Outstanding
Par Value $ 0.0001 $ 0.0001
Conversion Ratio N/A  
Series C Convertible Preferred Stock [Member]    
Number of Shares Issued and Outstanding
Par Value $ 0.0001 $ 0.0001
Conversion Ratio 0.05:1  
Series D Preferred Stock [Member]    
Number of Shares Issued and Outstanding 4,725 4,725
Par Value $ 0.0001 $ 0.0001
Conversion Ratio 0.53:1  
Series D-1 Convertible Preferred Stock [Member]    
Number of Shares Issued and Outstanding 834 834
Par Value $ 0.0001 $ 0.0001
Conversion Ratio 0.53:1  
Series F-1 Convertible Preferred Stock [Member]    
Number of Shares Issued and Outstanding
Par Value $ 0.0001 $ 0.0001
Conversion Ratio 0.05:1  
Series H Convertible Preferred Stock [Member]    
Number of Shares Issued and Outstanding 381,967 381,967
Par Value $ 0.0001 $ 0.0001
Conversion Ratio 0.53:1  
Series I Convertible Preferred Stock [Member]    
Number of Shares Issued and Outstanding
Par Value $ 0.0001 $ 0.0001
Conversion Ratio 1.05:1  
Series J Convertible Preferred Stock [Member]    
Number of Shares Issued and Outstanding
Par Value $ 0.0001 $ 0.0001
Conversion Ratio 0.05:1  
Series K Convertible Preferred Stock [Member]    
Number of Shares Issued and Outstanding 1,240 50
Par Value $ 0.0001 $ 0.0001
Conversion Ratio 263.16:1