Annual report pursuant to Section 13 and 15(d)

FAIR VALUE MEASUREMENTS - Level 3 Fair Value Measurements Inputs (Details)

v3.22.2.2
FAIR VALUE MEASUREMENTS - Level 3 Fair Value Measurements Inputs (Details)
12 Months Ended
Nov. 02, 2020
item
$ / shares
USD ($)
Dec. 31, 2020
item
$ / shares
USD ($)
Oct. 12, 2020
item
USD ($)
Dec. 31, 2019
item
$ / shares
USD ($)
FAIR VALUE MEASUREMENTS        
Number of Class A Shares 1.50%      
Private Placement Warrants | Exercise price        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities | $ / shares 11.50 11.50    
Private Placement Warrants | Stock price        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities | $ / shares 9.97 10.35    
Private Placement Warrants | Volatility        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities 0.30 0.30    
Private Placement Warrants | Probability of completing a Business Combination        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities 0.85 0.85    
Private Placement Warrants | Term        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities | $ 5.28 5.11    
Private Placement Warrants | Risk-free rate        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities 0.0041 0.0038    
Private Placement Warrants | Dividend yield        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities 0.00 0.00    
Prosus Agreement Liability | Exercise price | Level 3        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities | $   500,000,000 400,000,000  
Prosus Agreement Liability | Underlying value | Level 3        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities | $   550,300,000 436,800,000  
Prosus Agreement Liability | Volatility | Level 3        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities     0.40  
Prosus Agreement Liability | Term | Level 3        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities | $   0.33 0.08  
Prosus Agreement Liability | Risk-free rate | Level 3        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities   0.0009 0.0010  
Prosus Agreement Liability | Dividend yield | Level 3        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities   0.0000 0.0000  
Black-Scholes Valuation | Private Placement Warrants | Exercise price        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities | $ / shares   11.50   11.50
Black-Scholes Valuation | Private Placement Warrants | Stock price        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities | $ / shares   10.35   10.44
Black-Scholes Valuation | Private Placement Warrants | Volatility        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities   0.300   0.2000
Black-Scholes Valuation | Private Placement Warrants | Probability of completing a Business Combination        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities   0.85   0.800
Black-Scholes Valuation | Private Placement Warrants | Term        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities | $   5.11   5.33
Black-Scholes Valuation | Private Placement Warrants | Risk-free rate        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities   0.3800   1.7400
Black-Scholes Valuation | Private Placement Warrants | Dividend yield        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities   0.000   0.000
Black-Scholes Valuation | Conversion Option Liabilities | Level 3        
FAIR VALUE MEASUREMENTS        
Number of Class A Shares   1.50%    
Estimated fair value liabilities 1.92      
Black-Scholes Valuation | Conversion Option Liabilities | Exercise price | Level 3        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities | $ / shares 1.00 1.00    
Black-Scholes Valuation | Conversion Option Liabilities | Volatility | Level 3        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities 1.25 1.10    
Black-Scholes Valuation | Conversion Option Liabilities | Term | Level 3        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities | $ 0.28 0.11    
Black-Scholes Valuation | Conversion Option Liabilities | Risk-free rate | Level 3        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities 0.0009 0.0008    
Black-Scholes Valuation | Conversion Option Liabilities | Dividend yield | Level 3        
FAIR VALUE MEASUREMENTS        
Estimated fair value liabilities 0.00 0.00