Quarterly report pursuant to Section 13 or 15(d)

Consolidated Balance Sheets (Parenthetical)

v3.5.0.2
Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2016
Dec. 31, 2015
Preferred Stock, Par or Stated Value Per Share $ 0.01 $ 0.01
Preferred Stock, Shares Authorized 5,000,000 5,000,000
Common Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Common Stock, Shares Authorized 200,000,000 200,000,000
Common Stock, Shares, Issued 61,232,969 46,386,220
Common Stock, Shares, Outstanding 61,232,969 46,386,220
Series D Convertible Preferred Stock [Member]    
Preferred Stock Shares Designated 2,000,000 2,000,000
Preferred Stock, Shares Issued 0 1,830,759
Preferred Stock, Shares Outstanding 0 1,830,759
Series D Convertible Preferred Stock [Member] | Temporary Equity [Member]    
Temporary Equity, Par or Stated Value Per Share $ 4.00 $ 4.00
Temporary Equity, Shares Authorized 2,000,000 2,000,000
Temporary Equity, Shares Issued 0 163,441
Temporary Equity, Shares Outstanding 0 163,441
Series F Convertible Preferred Stock [Member]    
Preferred Stock Shares Designated 1,980,000 1,980,000
Preferred Stock, Shares Issued 0 525,558
Preferred Stock, Shares Outstanding 0 525,558
Series F Convertible Preferred Stock [Member] | Temporary Equity [Member]    
Temporary Equity, Par or Stated Value Per Share $ 4.00 $ 4.00
Temporary Equity, Shares Authorized 2,000,000 2,000,000
Temporary Equity, Shares Issued 0 391,903
Temporary Equity, Shares Outstanding 0 391,903
Common Stock [Member] | Temporary Equity [Member]    
Temporary Equity, Par or Stated Value Per Share $ 0.001 $ 0.001
Temporary Equity, Shares Authorized 200,000,000 200,000,000
Temporary Equity, Shares Issued 11,106,880 0
Temporary Equity, Shares Outstanding 11,106,880 0
Convertible Preferred Stock Series A [Member]    
Preferred Stock Shares Designated 4,500 4,500
Preferred Stock, Shares Issued 500 500
Preferred Stock, Shares Outstanding 500 500
Preferred Stock, Liquidation Preference Per Share $ 1,409,668 $ 1,409,668
Series A-1 Preferred Shares [Member]    
Preferred Stock Shares Designated 1,000 1,000
Preferred Stock, Shares Issued 295 295
Preferred Stock, Shares Outstanding 295 295
Preferred Stock, Liquidation Preference Per Share $ 869,993 $ 869,993