v3.26.1
NET INCOME (LOSS) PER SHARE (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Income (Loss) Per Share
Basic and diluted net income (loss) per share were calculated as follows for the periods presented (in thousands, except share and per share amounts):
December 31,
 202520242023
Numerator:  
Net Loss$(35,702)$(54,079)$(106,462)
Denominator:
Weighted average shares used in computing basic and diluted net loss per share
77,860,750 77,226,337 76,092,569 
Net Loss Per Share – Basic and Diluted$(0.46)$(0.70)$(1.40)
Schedule of Computation of Diluted Net Income (Loss) Per Share
The following common stock equivalents were excluded from the computation of diluted net income (loss) per share for the periods presented because including them would have been anti-dilutive (number of shares):
 December 31,
 202520242023
Excluded Securities:  
Convertible Preferred Stock issued and outstanding209,979,779 158,365,655 158,365,655 
Stock options issued and outstanding77,957,017 82,695,982 80,863,096 
Warrants issued and outstanding705,349 705,349 1,080,349 
Series E-1 Convertible Preferred Stock warrants35,544,141 35,544,141 35,544,141 
Series F Convertible Preferred Stock warrants126,106,580 177,720,704 177,720,704 
Total Excluded Securities450,292,866 455,031,831 453,573,945