v3.25.2
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Net Loss Per Share  
Schedule of net loss per share

Three months ended

Six months ended

    

June 30, 

June 30, 

2025

    

2024

2025

    

2024

Net loss (numerator)

$

(19,187)

$

(8,299)

$

(26,441)

$

(35,090)

Weighted average shares (denominator)

7,843

2,516

6,347

2,223

Basic and diluted net loss per share

$

(2.45)

$

(3.30)

$

(4.17)

$

(15.78)

Schedule of potentially dilutive securities

As of

June 30, 

2025

2024

Stock options

351

302

Restricted stock units

77

8

Performance stock units

57

27

BTI Warrants

5,479

567

Total common stock equivalents

5,964

904