| 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, | | | | 2025 | | 2024 | | 2023 | | 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, | | | | 2025 | | 2024 | | 2023 | | Excluded Securities: | | | | | | | | Convertible Preferred Stock issued and outstanding | | 209,979,779 | | | 158,365,655 | | | 158,365,655 | | | Stock options issued and outstanding | | 77,957,017 | | | 82,695,982 | | | 80,863,096 | | | | | | | | | | | | | | | | | Warrants issued and outstanding | | 705,349 | | | 705,349 | | | 1,080,349 | | | Series E-1 Convertible Preferred Stock warrants | | 35,544,141 | | | 35,544,141 | | | 35,544,141 | | | Series F Convertible Preferred Stock warrants | | 126,106,580 | | | 177,720,704 | | | 177,720,704 | | | Total Excluded Securities | | 450,292,866 | | | 455,031,831 | | | 453,573,945 | |
|