v3.22.4
Business Combination - Earnout Consideration (Details) - $ / shares
1 Months Ended
Jan. 17, 2020
Feb. 29, 2020
Business Acquisition, Equity Interests Issued or Issuable [Line Items]    
Earnout consideration, shares issued (in shares)   37,323,959
Merger    
Business Acquisition, Equity Interests Issued or Issuable [Line Items]    
Earnout consideration, contingent shares (in shares) 37,500,000  
First Share Issuance | Merger    
Business Acquisition, Equity Interests Issued or Issuable [Line Items]    
Earnout consideration, contingent stock, first issuance (in shares) 12,500,000  
Earnout consideration, threshold share price (in dollars per share) $ 12.50  
Earnout consideration, threshold trading days 20 days  
Earnout consideration, threshold trading day period 30 days  
Second Share Issuance | Merger    
Business Acquisition, Equity Interests Issued or Issuable [Line Items]    
Earnout consideration, contingent stock, first issuance (in shares) 12,500,000  
Earnout consideration, threshold share price (in dollars per share) $ 15.00  
Earnout consideration, threshold trading days 20 days  
Earnout consideration, threshold trading day period 30 days  
Third Share Issuance | Merger    
Business Acquisition, Equity Interests Issued or Issuable [Line Items]    
Earnout consideration, contingent stock, first issuance (in shares) 12,500,000  
Earnout consideration, threshold share price (in dollars per share) $ 17.50  
Earnout consideration, threshold trading days 20 days  
Earnout consideration, threshold trading day period 30 days