XML 24 R3.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Sep. 30, 2019
Dec. 31, 2018
Convertible preferred stock, shares authorized (in shares)   49,413,523
Convertible preferred stock, shares issued   40,079,567
Convertible preferred stock, shares outstanding   40,079,567
Common stock, par value (in usd per share) $ 0.001 $ 0.001
Common stock, shares authorized 33,333,333 11,070,776
Common stock, shares issued 12,436,205 351,652
Common stock, shares outstanding 12,436,205 351,652
Convertible Preferred Stock    
Convertible preferred stock, par or stated value per share (in usd per share) $ 0.001 $ 0.001
Convertible preferred stock, shares authorized (in shares) 10,000,000 59,413,523
Convertible preferred stock, shares issued 0 40,079,567
Convertible preferred stock, shares outstanding 0 40,079,567
Redeemable Common Stock    
Common stock, par value (in usd per share) $ 0.001 $ 0.001
Common stock, shares issued 0 107,364
Common stock, shares outstanding 0 107,364