Annual report pursuant to Section 13 and 15(d)

LONG-TERM DEBT (Schedule of Debt Interest Expense) (Details)

v3.22.0.1
LONG-TERM DEBT (Schedule of Debt Interest Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
2.5% Convertible Senior Notes Due 2019 and 2023 [Member]      
Debt Instrument [Line Items]      
Contractual interest coupon   $ 21,011 $ 14,015
Amortization of debt discount (premium)   19,260 12,599
Amortization of debt issuance costs   3,230 2,134
Total interest cost recognized on the notes   $ 43,501 $ 28,748
2.5% Convertible Senior Notes Due 2023 and 2.0% Convertible Senior Notes Due 2025 [Member]      
Debt Instrument [Line Items]      
Contractual interest coupon $ 21,750    
Amortization of debt discount (premium) 20,883    
Amortization of debt issuance costs 3,330    
Total interest cost recognized on the notes $ 45,963