v3.22.0.1
Net Loss per Share - Numerators and Denominators of Basic and Diluted Net Loss per Share Computations for Common Stock (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Numerator:      
Net loss $ (487,955) $ (944,839) $ (1,033,660)
Basic shares:      
Weighted-average common shares - Basic 1,558,997 1,455,693 1,375,462
Diluted shares:      
Weighted-average common shares - Diluted 1,558,997 1,455,693 1,375,462
Net loss per share attributable to common stockholders:      
Basic $ (0.31) $ (0.65) $ (0.75)
Diluted $ (0.31) $ (0.65) $ (0.75)
Class A Common Stock      
Numerator:      
Net loss $ (408,118) $ (775,801) $ (817,156)
Net loss attributable to common stockholders $ (408,118) $ (775,801) $ (817,156)
Basic shares:      
Weighted-average common shares - Basic 1,303,921 1,195,259 1,087,366
Diluted shares:      
Weighted-average common shares - Diluted 1,303,921 1,195,259 1,087,366
Net loss per share attributable to common stockholders:      
Basic $ (0.31) $ (0.65) $ (0.75)
Diluted $ (0.31) $ (0.65) $ (0.75)
Class B Common Stock      
Numerator:      
Net loss $ (7,339) $ (15,577) $ (33,341)
Net loss attributable to common stockholders $ (7,339) $ (15,577) $ (33,341)
Basic shares:      
Weighted-average common shares - Basic 23,449 23,999 44,366
Diluted shares:      
Weighted-average common shares - Diluted 23,449 23,999 44,366
Net loss per share attributable to common stockholders:      
Basic $ (0.31) $ (0.65) $ (0.75)
Diluted $ (0.31) $ (0.65) $ (0.75)
Class C Common Stock      
Numerator:      
Net loss $ (72,498) $ (153,461) $ (183,164)
Net loss attributable to common stockholders $ (72,498) $ (153,461) $ (183,164)
Basic shares:      
Weighted-average common shares - Basic 231,627 236,435 243,730
Diluted shares:      
Weighted-average common shares - Diluted 231,627 236,435 243,730
Net loss per share attributable to common stockholders:      
Basic $ (0.31) $ (0.65) $ (0.75)
Diluted $ (0.31) $ (0.65) $ (0.75)