Annual report pursuant to Section 13 and 15(d)

EQUITY (Antidilutive Securities Excluded from Computation of Earnings per Share) (Details)

v3.20.4
EQUITY (Antidilutive Securities Excluded from Computation of Earnings per Share) (Details) - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Number of anti-dilutive potentially issuable shares excluded from diluted common shares outstanding 24,294,242 23,377,423 24,595,303
Stock Option [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Number of anti-dilutive potentially issuable shares excluded from diluted common shares outstanding 9,323,323 11,347,305 11,784,023
Restricted Stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Number of anti-dilutive potentially issuable shares excluded from diluted common shares outstanding 3,956,073 3,655,582 3,899,181
Convertible Debt Securities [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Number of anti-dilutive potentially issuable shares excluded from diluted common shares outstanding 11,014,846 8,374,536 8,912,099