| Schedule of Earnings Per Share, Basic and Diluted |
The following table provides the calculation of basic and diluted net loss per share for the three and six months ended June 30, 2026 and 2025: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2026 | | June 30, 2025 | | June 30, 2026 | | June 30, 2025 | | Numerator: | | | | | | | | | Net loss | $ | (9,187) | | | $ | (8,288) | | | $ | (7,648) | | | $ | (18,663) | | | Undeclared dividends on Series A Preferred Stock | — | | | (714) | | | — | | | (1,426) | | | Net loss attributable to common stockholders | $ | (9,187) | | | $ | (9,002) | | | $ | (7,648) | | | $ | (20,089) | | | | | | | | | | | Denominator: | | | | | | | | | Weighted average common shares outstanding, basic | 58,296,711 | | | 32,899,297 | | | 54,936,862 | | | 30,713,375 | | | Dilutive awards outstanding | — | | | — | | | — | | | — | | | Weighted average common shares outstanding, diluted | 58,296,711 | | | 32,899,297 | | | 54,936,862 | | | 30,713,375 | | | | | | | | | | | Loss per share: | | | | | | | | | Basic | $ | (0.16) | | | $ | (0.27) | | | $ | (0.14) | | | $ | (0.65) | | | Diluted | $ | (0.16) | | | $ | (0.27) | | | $ | (0.14) | | | $ | (0.65) | |
|
| Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share |
The following potentially dilutive securities (in common stock equivalent shares) have been excluded from the computation of diluted loss per share because such securities have an antidilutive impact: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2026 | | June 30, 2025 | | June 30, 2026 | | June 30, 2025 | | Preferred stock | — | | 22,590,869 | | — | | 22,590,869 | | Common stock warrants | 7,402,541 | | 7,402,541 | | 7,402,541 | | 7,402,541 | | RSUs and PSUs | 2,070,748 | | 671,803 | | 2,070,748 | | 671,803 | | Stock options | 9,189,434 | | 5,434,039 | | 9,189,434 | | 5,434,039 | | Shares issuable under the SEPA | — | | 3,468,998 | | — | | 3,468,998 | | Shares issuable under ESPP | 69,678 | | 49,939 | | 69,678 | | 49,939 | | Total | 18,732,401 | | 39,618,189 | | 18,732,401 | | 39,618,189 |
|