XML 101 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Convertible Notes, Net - Summary of Outstanding Convertible Senior Notes Footnotes (Detail) - Class A Common Stock
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
5.25% Convertible Senior Notes  
Debt Instrument [Line Items]  
Debt conversion, principal amount | $ $ 1,000
4.38% Convertible Senior Notes  
Debt Instrument [Line Items]  
Debt conversion, principal amount | $ $ 1,000
4.75% Convertible Senior Notes Issued In March 2018  
Debt Instrument [Line Items]  
Debt instrument, conversion price (in USD per share) | $ / shares $ 35.67
4.38% Convertible Senior Notes Issued in May 2017  
Debt Instrument [Line Items]  
Debt instrument, conversion price (in USD per share) | $ / shares $ 36.23