XML 91 R77.htm IDEA: XBRL DOCUMENT v3.20.4
Convertible Senior Notes - Interest Expense Recognized (Details) - Senior Notes - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
0% Convertible Senior Notes Due 2026    
Debt Instrument [Line Items]    
Contractual interest expense $ 0  
Amortization of debt discount 14,568  
Amortization of issuance costs 728  
Total interest expense 15,296  
0.125 Percent Convertible Senior Notes Due 2025    
Debt Instrument [Line Items]    
Contractual interest expense 1,001 $ 769
Amortization of debt discount 35,561 27,302
Amortization of issuance costs 2,443 1,876
Total interest expense 39,005 29,947
0.25% Convertible Senior Notes Due 2023    
Debt Instrument [Line Items]    
Contractual interest expense 691 862
Amortization of debt discount 10,073 12,536
Amortization of issuance costs 1,200 1,488
Total interest expense $ 11,964 $ 14,886