| Schedule of Basic and Diluted Net Loss Per Share |
The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share amounts):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended June 30, |
|
|
Six Months Ended June 30, |
|
|
|
2026 |
|
|
|
2025 |
|
|
|
2026 |
|
|
|
2025 |
|
Numerator: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net loss |
$ |
|
(7,652 |
) |
|
$ |
|
(5,956 |
) |
|
$ |
|
(2,676 |
) |
|
$ |
|
(10,998 |
) |
Denominator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Basic and diluted |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Weighted-average common shares outstanding, basic and diluted |
|
|
16,929,088 |
|
|
|
|
13,971,990 |
|
|
|
|
16,265,280 |
|
|
|
|
13,742,942 |
|
Weighted-average pre-funded warrants outstanding, basic and diluted |
|
|
95,622 |
|
|
|
|
306,506 |
|
|
|
|
123,814 |
|
|
|
|
306,506 |
|
Weighted-average placement agent warrants outstanding, basic and diluted |
|
|
75,747 |
|
|
|
|
75,745 |
|
|
|
|
75,747 |
|
|
|
|
75,745 |
|
Weighted-average lender warrants outstanding, basic and diluted |
|
|
- |
|
|
|
|
641,163 |
|
|
|
|
— |
|
|
|
|
435,707 |
|
Weighted-average number of shares used to calculate basic and diluted net loss per share |
|
|
17,100,457 |
|
|
|
|
14,995,404 |
|
|
|
|
16,464,841 |
|
|
|
|
14,560,900 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net loss per share - basic and diluted |
$ |
|
(0.45 |
) |
|
$ |
|
(0.40 |
) |
|
|
|
(0.16 |
) |
|
|
$ |
(0.76 |
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Schedule of Anti-dilutive Securities Excluded from Calculation of Diluted Net Loss Per Share |
The following outstanding potentially dilutive shares have been excluded from the calculation of diluted net loss per share due to their anti-dilutive effect:
|
|
|
|
|
|
|
|
|
|
|
As of June 30, |
|
|
|
2026 |
|
|
2025 |
|
Stock options to purchase common stock |
|
|
5,568,584 |
|
|
|
4,779,095 |
|
RSUs |
|
|
25,000 |
|
|
|
40,000 |
|
Warrants to purchase common stock |
|
|
4,611,531 |
|
|
|
3,611,531 |
|
Total |
|
|
10,205,115 |
|
|
|
8,430,626 |
|
|