XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes (Tables)
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Schedule of Carrying Values and Coupon Rates on Financing Arrangements The following table summarizes information about the 2023 Notes (in thousands):
September 30, 2021December 31, 2020
Principal amount of the 2023 Notes outstanding$343,301 $495,280 
Unamortized discount (including unamortized debt issuance cost)(26,412)(52,987)
Total long-term portion of notes payable$316,889 $442,293 
Carrying value of equity component of the 2023 Notes$24,124 $48,397 
Fair value of the 2023 Notes outstanding (Level 2)$343,888 $466,053