Quarterly report [Sections 13 or 15(d)]

Note 11 - Net Loss Per Share (Tables)

v3.25.3
Note 11 - Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

September 30,

   

Nine Months Ended

September 30,

 
   

2025

   

2024

   

2025

   

2024

 

Net loss

  $ (8,620

)

  $ (6,274

)

  $ (24,026 )   $ (16,544 )

Weighted average shares outstanding—basic and diluted

    49,630,119       42,751,577       45,168,749       39,604,179  

Basic and diluted net loss per share

  $ (0.17

)

  $ (0.15

)

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

Three Months Ended

September 30,

   

Nine Months Ended

September 30,

 
   

2025

   

2024

   

2025

   

2024

 

Common shares issuable upon exercise of employee and non-employee stock options

    7,321,854       4,632,438       7,321,854       4,632,438  

Common shares issuable upon settlement of deferred stock units

    174,515       284,886       174,515       284,886  

Common shares issuable upon vesting and settlement of restricted stock units

    3,803       5,913       3,803       5,913