XML 71 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt - Convertible Senior Notes (Details) - 1.75% Convertible Senior Notes due 2023 - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Principal $ 143,750 $ 143,750
Less: debt discount, net of amortization (21,231) (26,636)
Less: debt issuance costs, net of amortization (2,803) (3,528)
Net carrying amount of the convertible senior notes $ 119,716 $ 113,586