v3.26.1
Net Loss Per Share
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
The following table shows the calculation of net loss per share:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Numerator:
   Net loss - basic and diluted$(9,442)$(5,277)$(18,685)$(9,988)
Denominator:
Weighted-average common shares outstanding used to compute basic and diluted net loss per share119,739,94290,999,586116,036,83387,833,107
Net loss per share, basic and diluted$(0.08)$(0.06)$(0.16)$(0.11)

The amounts in the table below were excluded from the calculation of diluted net loss per share due to their anti-dilutive effect:

Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Outstanding warrants8,203,7438,203,7438,203,7438,203,743
Outstanding stock options22,097,37412,084,34922,097,37412,084,349
Outstanding RSUs and Incentive Share Awards3,762,7423,231,5003,762,7423,231,500
34,063,85923,519,59234,063,85923,519,592