v3.26.1
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of antidilutive securities The following securities as of June 30, 2026 and 2025 have been excluded from the calculation of diluted weighted-average common shares outstanding because the effect is anti-dilutive (in thousands):
June 30,
20262025
Common stock options
2020 Convertible Senior Notes— 54 
2024 Convertible Senior Notes957 957 
Unvested restricted stock units916 726 
Common stock issuable pursuant to the 2018 ESPP13 23