v3.22.2.2
Loss Per Share - Diluted shares outstanding (Details) - shares
shares in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 69,815 70,698
Class A common stock resulting from exercise of all warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 3,761 1,741
Stock options and RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 52,717 55,620
Convertible notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 13,337 13,337