v3.26.1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 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

 

15,451,170

 

13,041,341