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