XML 43 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Note 11 - Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss attributable to common stockholders

 

$(10,022)

 

$(9,270)

 

$(18,367)

 

$(17,286)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding - Basic

 

 

45,915,091

 

 

 

19,125,970

 

 

 

45,414,113

 

 

 

18,137,050

 

Weighted average common shares outstanding - Diluted

 

 

45,915,091

 

 

 

19,125,970

 

 

 

45,414,113

 

 

 

18,137,050

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss per share attributable to common stockholders - Basic and Diluted

 

$(0.22)

 

$(0.48)

 

$(0.40)

 

$(0.95)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]

 

 

Six months ended June 30,

 

 

 

2026

 

 

2025

 

Common stock options issued and outstanding

 

 

118,363

 

 

 

131,142

 

Unvested restricted stock units

 

 

5,138,846

 

 

 

747,470

 

Warrants

 

 

611,110

 

 

 

1,124,706

 

Common Stock Purchase Agreements

 

 

37,908,218

 

 

 

27,572,156

 

Conversion of convertible note

 

 

113,932

 

 

 

1,790,955

 

ESPP

 

 

48,743

 

 

 

18,513

 

Total

 

 

43,939,212

 

 

 

31,384,942