XML 140 R108.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Class A Common Stock and Class C Capital Stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total Class A common stock and Class C capital stock equivalents (in shares) 61,066 58,631 26,791
Class A Common Stock and Class C Capital Stock | Weighted average | Option Awards      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total Class A common stock and Class C capital stock equivalents (in shares) 17,996 25,913 19,183
Class A Common Stock and Class C Capital Stock | Weighted average | Restricted Stock Units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total Class A common stock and Class C capital stock equivalents (in shares) 6,530 8,198 6,765
1.375% convertible senior notes due 2026 | Convertible Debt      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Conversion Spread (in shares) 11,464    
Conversion price per share (usd per share) $ 43.51    
2.75% convertible senior notes due 2025 | Convertible Debt      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Conversion Spread (in shares) 8,408    
Conversion price per share (usd per share) $ 67.20    
0.75% convertible senior notes due 2024 | Convertible Debt      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Conversion Spread (in shares) 13,983    
Conversion price per share (usd per share) $ 43.51    
Class A common stock issuable upon conversion of the convertible notes maturing in 2020 | Class A Common Stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total Class A common stock and Class C capital stock equivalents (in shares) 0 338 404
Class C capital stock issuable upon conversion of the convertible notes maturing in 2021, 2023, 2024, 2025 and 2026 | Class C Capital Stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total Class A common stock and Class C capital stock equivalents (in shares) 36,540 24,182 439