Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.u1
EQUITY (Antidilutive Securities Excluded from Computation of Earnings per Share) (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of anti-dilutive potentially issuable shares excluded from diluted common shares outstanding 19,466,172 19,835,291
Options to purchase shares of common 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 2,301,848 3,237,229
Restricted and deferred stock awards—unvested [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 4,159,664 3,593,402
Conversion shares related to the convertible senior notes [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 13,004,660 13,004,660