XML 52 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Redeemable Convertible Preferred Stock (Details) - $ / shares
1 Months Ended 3 Months Ended
Sep. 23, 2019
Jan. 31, 2019
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2020
Dec. 31, 2018
Temporary Equity [Line Items]            
Redeemable convertible preferred stock outstanding (in shares)     681,534,421 630,252,373   532,606,084
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 $ 0.078    
Redeemable Convertible Preferred Stock            
Temporary Equity [Line Items]            
Redeemable convertible preferred stock outstanding (in shares)         0