XML 97 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Convertible Senior Notes - Interest Expense Recognized (Details) - Senior Notes - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
0.125 Percent Convertible Senior Notes Due 2025    
Debt Instrument [Line Items]    
Contractual interest expense $ 769  
Amortization of debt discount 27,302  
Amortization of issuance costs 1,876  
Total interest expense 29,947  
0.25% Convertible Senior Notes Due 2023    
Debt Instrument [Line Items]    
Contractual interest expense 862 $ 645
Amortization of debt discount 12,536 9,377
Amortization of issuance costs 1,488 1,117
Total interest expense $ 14,886 $ 11,139