v3.20.4
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, 2020
Dec. 31, 2019
Dec. 31, 2018
Numerator:      
Net loss $ (944,839) $ (1,033,660) $ (1,255,911)
Basic shares:      
Weighted-average common shares - Basic 1,455,693 1,375,462 1,300,568
Diluted shares:      
Weighted-average common shares - Diluted 1,455,693 1,375,462 1,300,568
Net loss per share attributable to common stockholders:      
Basic $ (0.65) $ (0.75) $ (0.97)
Diluted $ (0.65) $ (0.75) $ (0.97)
Class A Common Stock      
Numerator:      
Net loss $ (775,801) $ (817,156) $ (921,235)
Net loss attributable to common stockholders $ (775,801) $ (817,156) $ (921,235)
Basic shares:      
Weighted-average common shares - Basic 1,195,259 1,087,366 953,992
Diluted shares:      
Weighted-average common shares - Diluted 1,195,259 1,087,366 953,992
Net loss per share attributable to common stockholders:      
Basic $ (0.65) $ (0.75) $ (0.97)
Diluted $ (0.65) $ (0.75) $ (0.97)
Class B Common Stock      
Numerator:      
Net loss $ (15,577) $ (33,341) $ (94,897)
Net loss attributable to common stockholders $ (15,577) $ (33,341) $ (94,897)
Basic shares:      
Weighted-average common shares - Basic 23,999 44,366 98,271
Diluted shares:      
Weighted-average common shares - Diluted 23,999 44,366 98,271
Net loss per share attributable to common stockholders:      
Basic $ (0.65) $ (0.75) $ (0.97)
Diluted $ (0.65) $ (0.75) $ (0.97)
Class C Common Stock      
Numerator:      
Net loss $ (153,461) $ (183,164) $ (239,779)
Net loss attributable to common stockholders $ (153,461) $ (183,164) $ (239,779)
Basic shares:      
Weighted-average common shares - Basic 236,435 243,730 248,305
Diluted shares:      
Weighted-average common shares - Diluted 236,435 243,730 248,305
Net loss per share attributable to common stockholders:      
Basic $ (0.65) $ (0.75) $ (0.97)
Diluted $ (0.65) $ (0.75) $ (0.97)