XML 19 R56.htm IDEA: XBRL DOCUMENT v3.19.3
Convertible Senior Notes Due 2023 - Summary of liability component of 2023 Notes (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Total carrying value $ 341,163 $ 329,462
2023 Notes    
Debt Instrument [Line Items]    
Principal amount of the 2023 Notes 402,500 402,500
Debt discount (76,434) (76,434)
Deferred financing costs (8,452) (8,452)
Accretion of debt discount and deferred financing costs 23,549 11,848
Total carrying value $ 341,163 $ 329,462