XML 90 R73.htm IDEA: XBRL DOCUMENT v3.21.1
Convertible Notes, Net - Summary of Outstanding Convertible Senior Notes (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
4.38% Convertible Senior Notes [Member]  
Debt Instrument [Line Items]  
Convertible Note Issuance 2017-05
Face Value $ 402,500
Interest Rate 4.38%
All-in Cost 4.85%
Conversion Rate 28.0324
Maturity May 05, 2022
4.75% Convertible Senior Notes [Member]  
Debt Instrument [Line Items]  
Convertible Note Issuance 2018-03
Face Value $ 220,000
Interest Rate 4.75%
All-in Cost 5.33%
Conversion Rate 27.6052
Maturity Mar. 15, 2023