Annual report [Section 13 and 15(d), not S-K Item 405]

EARNINGS (LOSS) PER SHARE (Tables)

v3.25.0.1
EARNINGS (LOSS) PER SHARE (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The reconciliations of the net income (loss) and the weighted average number of shares used in the computations of basic and diluted earnings (loss) per share are as follows:
Year Ended December 31,
2024 2023
Numerator:
Net loss
$ (48,777) $ (65,102)
Denominator:
Weighted-average shares of common stock - basic and diluted
195,158,282  194,770,212 
Loss per share - basic and diluted
$ (0.25) $ (0.33)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following table summarizes weighted average instruments that may, in the future, have a dilutive effect on earnings (loss) per share, but were excluded from consideration in the computation of diluted net earnings (loss) per share for the years ended December 31, 2024 and 2023 because the impact of including them would have been anti-dilutive:
As of December 31,
2024 2023
Stock options 27,321,342  28,783,139 
Warrants (derivative liabilities and equity)
95,802,822  85,575,031 
Unvested restricted stock awards 1,347  368,711 
123,125,511  114,726,881