XML 66 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Convertible Senior Notes - Equity and Liability Components of Financing Arrangements (Details) - Convertible Notes - 2023 Convertible Senior Notes - USD ($)
Dec. 31, 2021
Dec. 31, 2020
May 22, 2018
Notes Payable, Current and Noncurrent      
Principal amount of 2023 Notes outstanding $ 343,301,000 $ 495,280,000 $ 750,000,000
Unamortized discount (including unamortized debt issuance cost) (22,584,000) (52,987,000)  
Total long-term portion of notes payable 320,717,000 442,293,000  
Carrying value of equity component of 2023 Notes 20,627,000 48,397,000  
Fair value of convertible senior notes outstanding (Level 2) $ 341,801,000 $ 466,053,000