Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] |
|
|
Three Months Ended June 30, |
|
|
Six Months Ended June 30, |
|
(in thousands, except share and per share data) |
|
2025 |
|
|
2024 |
|
|
2025 |
|
|
2024 |
|
Numerator: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net loss attributable to common stockholders |
|
$ |
(7,419 |
) |
|
$ |
(6,785 |
) |
|
$ |
(8,170 |
) |
|
$ |
(17,865 |
) |
Denominator: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Weighted average common shares outstanding |
|
|
9,523,592 |
|
|
|
6,423,182 |
|
|
|
9,176,063 |
|
|
|
6,422,242 |
|
Net loss per share attributable to common stockholders – basic and diluted |
|
$ |
(0.78 |
) |
|
$ |
(1.06 |
) |
|
$ |
(0.89 |
) |
|
$ |
(2.78 |
) |
|
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] |
|
|
Three Months Ended June 30, |
|
|
Six Months Ended June 30, |
|
|
|
2025 |
|
|
2024 |
|
|
2025 |
|
|
2024 |
|
Convertible notes payable (see Note 8) |
|
|
1,209,289 |
|
|
|
62,500 |
|
|
|
1,209,289 |
|
|
|
62,500 |
|
Common stock warrants (see Note 13) |
|
|
6,818,518 |
|
|
|
5,271,604 |
|
|
|
6,818,518 |
|
|
|
5,271,604 |
|
Options to purchase common stock (see Note 11) |
|
|
2,312,795 |
|
|
|
1,825,429 |
|
|
|
2,312,795 |
|
|
|
1,825,429 |
|
Unvested restricted stock awards (see Note 11) |
|
|
36,778 |
|
|
|
38,363 |
|
|
|
36,778 |
|
|
|
38,363 |
|
Contingent earn-out shares (see Note 2) |
|
|
329,628 |
|
|
|
329,628 |
|
|
|
329,628 |
|
|
|
329,628 |
|
Total shares excluded from diluted net loss per share |
|
|
10,707,008 |
|
|
|
7,527,524 |
|
|
|
10,707,008 |
|
|
|
7,527,524 |
|
|