v3.26.1
NET (LOSS) INCOME PER SHARE (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Income (Loss) Per Share
The following table provides the computation of basic and diluted Net (loss) income per share for the periods presented:
Three Months Ended
March 31,
(in thousands, except per share data)20262025
Numerator
Net (loss) income, basic and diluted$(83,390)$(778)
Denominator
Weighted-average of common shares outstanding, basic and diluted26,2589,973
Antidilutive shares:
Convertible notes6,478
Warrants4,48462
Options4,358631
Dividend warrants3,896
Restricted stock units684184
ELOC commitment shares649
Total antidilutive shares20,549877
Net (loss) income per share
Basic and diluted$(3.18)$(0.08)