v3.26.1
Net Loss Per Share
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Net Loss Per Share

Note 15. Net Loss Per Share

Basic and diluted net loss per share are as follows:

Three months ended

Six months ended

  ​ ​ ​

June 30, 

June 30, 

2026

  ​ ​ ​

2025

2026

  ​ ​ ​

2025

Net loss (numerator)

$

(14,713)

$

(19,187)

$

(27,404)

$

(26,441)

Weighted average shares (denominator)

30,300

7,843

26,954

6,347

Basic and diluted net loss per share

$

(0.49)

$

(2.45)

$

(1.02)

$

(4.17)

Potentially dilutive securities outstanding consists of stock options, RSUs and performance units, and BTI warrants. The Company had common stock equivalents outstanding are as follows:

As of

June 30, 

2026

2025

Stock options

467

351

Restricted stock units

308

77

Performance stock units

57

BTI Warrants

7,860

5,479

Total common stock equivalents

8,635

5,964