XML 68 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-term Debt - Schedule of Net Carrying Amount of Long-term Debt (Detail)
$ in Thousands
Dec. 31, 2021
USD ($)
Debt Instrument [Line Items]  
Total $ 2,155,151
Convertible Senior Notes due 2025 | Convertible Debt  
Debt Instrument [Line Items]  
Total 637,882
Convertible Senior Notes due 2027 | Convertible Debt  
Debt Instrument [Line Items]  
Total 1,029,263
Secured Notes Due Twenty Twenty Eight  
Debt Instrument [Line Items]  
Total $ 488,006