XML 72 R51.htm IDEA: XBRL DOCUMENT v3.19.2
Redeemable Convertible Preferred Stock - Conversion (Details)
$ in Thousands
6 Months Ended
Jun. 14, 2019
USD ($)
shares
Jul. 31, 2019
USD ($)
Redeemable Convertible Preferred Stock    
Value of converted shares   $ 659,207
IPO | Redeemable Convertible Preferred Stock    
Redeemable Convertible Preferred Stock    
Number of shares converted | shares 131,267,586  
Stock Conversion, Preferred Stock Conversion Ratio 1  
Value of converted shares $ 557,900