XML 80 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Convertible Notes - Carrying Amount and Fair Value (Details) - Convertible Senior Notes 1.25 Percent Due 2020 - USD ($)
$ in Thousands
Dec. 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,300
Fair Value    
Convertible Notes    
Convertible senior notes   $ 32,511