XML 43 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Convertible Senior Notes (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Schedule of Equity and Liability Components of the Convertible Senior Notes The following table summarizes information about the equity and liability components of the 2023 Notes (in thousands).
December 31, 2021December 31, 2020
Principal amount of 2023 Notes outstanding$343,301 $495,280 
Unamortized discount (including unamortized debt issuance cost)(22,584)(52,987)
Total long-term portion of notes payable$320,717 $442,293 
Carrying value of equity component of 2023 Notes$20,627 $48,397 
Fair value of convertible senior notes outstanding (Level 2)$341,801 $466,053