v3.24.2.u1
EARNINGS (LOSS) PER SHARE (Schedule of outstanding shares of common stock equivalents were excluded from the calculation due to their antidilutive nature) (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Stock-based awards 1,786,999 211,635 1,807,014 201,987
Notes 2025 2,254,270 0 2,265,544 0
Notes 2029 [1] 192,116 0 96,058 0
Total shares excluded 4,233,385 211,635 4,168,616 201,987
[1] In conjunction with the issuance of the Notes 2029 in June 2024, the Company used approximately $25.2 million of the net proceeds from this offering to pay the cost of the capped call transactions. In accordance with FASB ASC 260, antidilutive contracts, such as purchased put options and purchased call options are excluded from the computation of diluted net income (loss) per share. Accordingly, any potential impact resulting from capped call transaction is excluded from our computation of diluted net income (loss) per share.