XML 50 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, Par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 127,157,585 127,157,585
Common stock, shares issued (in shares) 298,992 296,629
Common stock, shares outstanding (in shares) 298,117 295,717
Series A Redeemable convertible preferred stock    
Preferred stock, shares authorized (in shares) 22,501,174 22,501,174
Preferred stock, shares issued (in shares) 22,501,174 22,501,174
Preferred stock, shares outstanding (in shares) 22,501,174 22,501,174
Preferred stock, liquidation value $ 34,458  
Series B Redeemable convertible preferred stock    
Preferred stock, shares authorized (in shares) 82,891,619 82,891,619
Preferred stock, shares issued (in shares) 75,560,456 63,032,500
Preferred stock, shares outstanding (in shares) 75,560,456 63,032,500
Preferred stock, liquidation value $ 110,213