XML 62 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Redeemable Convertible Preferred Stock (Details) - $ / shares
1 Months Ended 3 Months Ended
Sep. 23, 2019
Jan. 31, 2019
Mar. 31, 2019
Common Stock | IPO      
Temporary Equity [Line Items]      
Stock issued upon conversion of redeemable convertible preferred shares (in shares) 7,816,643    
Series G redeemable convertible preferred stock      
Temporary Equity [Line Items]      
Sale of temporary equity, price per share (in dollars per share)   $ 0.078 $ 0.078