XML 52 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Long-term Debt - Schedule of Net Carrying Amount of Liability Component (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Convertible Debt    
Debt Instrument [Line Items]    
Outstanding principal amount $ 1,700,000 $ 1,700,000
Unamortized Issuance Costs (29,352) (32,855)
Net Carrying Value 1,670,648 1,667,145
Fair Value 890,341 1,831,054
Convertible Senior Notes due 2025 | Convertible Debt    
Debt Instrument [Line Items]    
Outstanding principal amount 650,000 650,000
Unamortized Issuance Costs (10,620) (12,118)
Net Carrying Value 639,380 637,882
Fair Value 393,166 1,056,679
Convertible Senior Notes due 2027 | Convertible Debt    
Debt Instrument [Line Items]    
Outstanding principal amount 1,050,000 1,050,000
Unamortized Issuance Costs (18,732) (20,737)
Net Carrying Value 1,031,268 1,029,263
Fair Value 497,175 774,375
Secured Notes Due Twenty Twenty Eight    
Debt Instrument [Line Items]    
Outstanding principal amount 500,000 500,000
Unamortized Issuance Costs (11,236) (11,994)
Fair Value 394,375 502,530
Net Carrying 488,764 $ 488,006
Secured Term Loan Due Twenty Twenty Five    
Debt Instrument [Line Items]    
Outstanding principal amount 205,000  
Unamortized Issuance Costs (379)  
Fair Value 205,000  
Net Carrying $ 204,621