XML 74 R68.htm IDEA: XBRL DOCUMENT v3.19.3
Debt - Carrying amount and Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Carrying Amount    
Convertible Notes    
Convertible senior notes $ 18,080 $ 17,434
Fair Value    
Convertible Notes    
Convertible senior notes $ 28,427 25,073
Convertible Senior Notes 1.25 Percent Due 2020    
Convertible Notes    
Interest rate of debt (as a percent) 1.25%  
Convertible Senior Notes 1.25 Percent Due 2020 | Carrying Amount    
Convertible Notes    
Convertible senior notes $ 18,080 17,434
Convertible Senior Notes 1.25 Percent Due 2020 | Fair Value    
Convertible Notes    
Convertible senior notes $ 28,427 $ 25,073