Post-effective amendment to a registration statement that is not immediately effective upon filing

Earnings Per Share - Schedule of the computation of basic and diluted earnings per share (Details)

v3.22.0.1
Earnings Per Share - Schedule of the computation of basic and diluted earnings per share (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Common Class A [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 142,900,633 148,510,225
Common Class A [Member] | Redeemable Convertible Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   68,709,583
Common Class A [Member] | Stock Options [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 81,478,914 77,417,673
Common Class A [Member] | Restricted Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 35,140,985 2,382,969
Common Class A [Member] | Private Placement Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 8,900,000  
Common Class A [Member] | Public Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 12,218,420  
Common Class A [Member] | Earnout Shares [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 5,162,314  
Common Class B [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   221,591,059
Common Class B [Member] | Redeemable Convertible Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   221,591,059