XML 96 R78.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Notes, Net - Summary of Outstanding Convertible Senior Notes (Parenthetical) (Detail)
6 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
5.25% Convertible Senior Notes [Member]  
Debt Instrument [Line Items]  
Debt instrument, conversion price $ 31.89
5.25% Convertible Senior Notes [Member] | Class A Common Stock [Member]  
Debt Instrument [Line Items]  
Convertible Notes, debt conversion, principal amount | $ $ 1,000
Debt instrument, conversion price $ 0
4.38% Convertible Senior Notes [Member] | Class A Common Stock [Member]  
Debt Instrument [Line Items]  
Convertible Notes, debt conversion, principal amount | $ $ 1,000
Debt instrument, conversion price $ 0
4.75% Convertible Senior Notes Issued In March 2018 [Member] | Class A Common Stock [Member]  
Debt Instrument [Line Items]  
Debt instrument, conversion price 35.67
Debt instrument, conversion price 0
4.38% Convertible Senior Notes Issued in May 2017 [Member] | Class A Common Stock [Member]  
Debt Instrument [Line Items]  
Debt instrument, conversion price 36.23
Debt instrument, conversion price $ 0