Quarterly report pursuant to Section 13 or 15(d)

CONSOLIDATED BALANCE SHEETS (Parenthetical)

v3.2.0.727
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Jun. 30, 2015
Dec. 31, 2014
Long-term Debt, Gross   $ 3,376,573
Common Stock, Par or Stated Value Per Share $ 0.01 $ 0.01
Common Stock, Shares Authorized 100,000,000 100,000,000
Common Stock, Shares, Issued 6,477,093 201,787
Preferred Stock, Par or Stated Value Per Share $ 0.01 $ 0.01
Preferred Stock, Shares Authorized 10,000,000 10,000,000
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Series A Convertible Preferred Stock [Member]    
Temporary Equity, Par or Stated Value Per Share $ 0.01 $ 0.01
Temporary Equity, Shares Authorized 2,483,692 2,483,692
Temporary Equity, Shares Issued 0 2,483,692
Temporary Equity, Shares Outstanding 0 2,483,692
Temporary Equity, Liquidation Preference   $ 5,960,863
Preferred Stock, Shares Authorized 2,483,692  
Preferred Stock, Shares Outstanding   2,483,692
Series B Convertible Preferred Stock [Member]    
Temporary Equity, Par or Stated Value Per Share $ 0.01 $ 0.01
Temporary Equity, Shares Authorized 13,794,259 13,794,259
Temporary Equity, Shares Issued 0 8,073,508
Temporary Equity, Shares Outstanding 0 8,073,508
Temporary Equity, Liquidation Preference   $ 7,023,952
Preferred Stock, Shares Authorized 13,819,649  
Preferred Stock, Shares Outstanding   8,073,508
Series C Convertible Preferred Stock [Member]    
Temporary Equity, Par or Stated Value Per Share $ 0.01 $ 0.01
Temporary Equity, Shares Authorized 5,161,236 5,161,236
Temporary Equity, Shares Issued 0 3,351,156
Temporary Equity, Shares Outstanding 0 3,351,156
Temporary Equity, Liquidation Preference   $ 5,857,140
Preferred Stock, Shares Authorized 5,161,241  
Preferred Stock, Shares Outstanding   3,351,156
Series D Convertible Preferred Stock [Member]    
Temporary Equity, Par or Stated Value Per Share $ 0.01 $ 0.01
Temporary Equity, Shares Authorized 24,023,485 24,023,485
Temporary Equity, Shares Issued 0 19,557,392
Temporary Equity, Shares Outstanding 0 19,557,392
Temporary Equity, Liquidation Preference   $ 23,762,876
Preferred Stock, Shares Authorized 29,020,554  
Preferred Stock, Shares Outstanding   19,557,392