Annual report pursuant to Section 13 and 15(d)

Balance Sheets (Parenthetical)

v3.6.0.2
Balance Sheets (Parenthetical) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 200,000,000 80,000,000
Common stock, shares issued 9,275,062 665,842
Common stock, shares outstanding 9,275,062 665,842
Series E Preferred Redeemable Convertible Stock    
Preferred redeemable convertible stock, shares authorized   10,500,000
Preferred redeemable convertible stock, shares issued 0 8,202,466
Preferred redeemable convertible stock, shares outstanding 0 8,202,466
Preferred redeemable convertible stock, liquidation preference $ 0 $ 16,274,823
Series F Preferred Redeemable Convertible Stock    
Preferred redeemable convertible stock, shares authorized   5,000,000
Preferred redeemable convertible stock, shares issued 0 4,734,374
Preferred redeemable convertible stock, shares outstanding 0 4,734,374
Preferred redeemable convertible stock, liquidation preference $ 0 $ 10,517,081
Series G Preferred Redeemable Convertible Stock    
Preferred redeemable convertible stock, shares authorized   23,500,000
Preferred redeemable convertible stock, shares issued 0 10,334,862
Preferred redeemable convertible stock, shares outstanding 0 10,334,862
Preferred redeemable convertible stock, liquidation preference $ 0 $ 17,987,553
Series A Preferred Convertible Stock    
Preferred convertible stock, shares authorized   313,500
Preferred convertible stock, shares issued 0 313,500
Preferred convertible stock, shares outstanding 0 313,500
Preferred convertible stock, liquidation preference $ 0 $ 2,416,194
Series B Preferred Convertible Stock    
Preferred convertible stock, shares authorized   1,183,330
Preferred convertible stock, shares issued 0 1,157,606
Preferred convertible stock, shares outstanding 0 1,157,606
Preferred convertible stock, liquidation preference $ 0 $ 5,081,890
Series C Preferred Convertible Stock    
Preferred convertible stock, shares authorized   682,000
Preferred convertible stock, shares issued 0 682,000
Preferred convertible stock, shares outstanding 0 682,000
Preferred convertible stock, liquidation preference $ 0 $ 682,000
Series D Preferred Convertible Stock    
Preferred convertible stock, shares authorized   4,276,003
Preferred convertible stock, shares issued 0 4,091,068
Preferred convertible stock, shares outstanding 0 4,091,068
Preferred convertible stock, liquidation preference $ 0 $ 4,516,013