v3.26.1
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Net Loss Per Share  
Schedule of potentially dilutive securities excluded from the computation of diluted weighted average shares

  ​ ​ ​

2026

  ​ ​ ​

2025

Stock options and RSUs

 

16,224,749

 

13,194,920