v3.26.1
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Net Loss Per Share  
Schedule of net loss per share attributable to common stockholders

Three Months Ended

Six Months Ended

(in thousands, except share and per share data)

June 30, 

June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Numerator:

 

  ​

 

  ​

 

  ​

 

  ​

Net loss from continuing operations

$

(7,646)

$

(7,091)

$

(15,540)

$

(8,978)

(Loss) income from discontinued operations

(2,519)

425

(4,565)

Net loss

(7,646)

(9,610)

(15,115)

(13,543)

Less: dilutive gain on revaluation of warrant liability

(2,233)

(7,419)

Net loss for diluted earnings per share

$

(7,646)

$

(11,843)

$

(15,115)

$

(20,962)

Denominator:

 

  ​

 

  ​

 

  ​

 

  ​

Weighted average number of common shares - basic

 

44,223,722

 

41,782,556

 

43,622,360

 

40,239,372

Effect of dilutive prefunded warrants

4,526,086

-

4,526,525

Weighted average number of common shares - diluted

 

44,223,722

 

46,308,642

 

43,622,360

 

44,765,897

Net loss from continuing operations per share - basic

$

(0.17)

$

(0.17)

$

(0.36)

$

(0.22)

Net loss from continuing operations per share - diluted

$

(0.17)

$

(0.20)

$

(0.36)

$

(0.37)

Net (loss) income from discontinued operations per share - basic

$

$

(0.06)

$

0.01

$

(0.11)

Net (loss) income from discontinued operations per share - diluted

$

$

(0.05)

$

0.01

$

(0.10)

Net loss per share - basic

$

(0.17)

$

(0.23)

$

(0.35)

$

(0.34)

Net loss per share - diluted

$

(0.17)

$

(0.26)

$

(0.35)

$

(0.47)

Schedule of potential common shares excluded from calculation, presented based on amounts outstanding at period end, from the computation of diluted net loss per share attributable to common stockholders

As Of

June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Options to purchase common stock

 

6,739,025

3,535,780

Restricted stock units

518,980

1,167,991

SWK Warrants

187,969

187,969

2023 Prefunded Warrants

2,023,326

2024 Prefunded Warrants

725,000

2025 Prefunded Warrants

480,000

Total

 

10,674,300

4,891,740