XML 45 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Debt - Carrying amount and Fair Value (Details) - Convertible Senior Notes 1.25 Percent Due 2020 - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Convertible Notes    
Interest rate of debt (as a percent) 1.25% 1.25%
Carrying Amount    
Convertible Notes    
Convertible senior notes $ 18,524 $ 18,300
Fair Value    
Convertible Notes    
Convertible senior notes $ 27,656 $ 32,511