XML 71 R52.htm IDEA: XBRL DOCUMENT 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,
20242023
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,
20242023
Stock options27,321,342 28,783,139 
Warrants (derivative liabilities and equity)
95,802,822 85,575,031 
Unvested restricted stock awards1,347 368,711 
123,125,511 114,726,881