v3.25.4
Net loss per share (Tables)
12 Months Ended
Dec. 31, 2025
Net loss per share [Abstract]  
Anti-dilutive Securities Excluded from Computation of Diluted Net (Loss) Income per Share
The following potential common shares were not considered in the computation of diluted net loss income per share as their effect would have been anti-dilutive for the year end periods presented below:

   
2025
   
2024
 
Warrants
   
22,904,879
      7,204,299
 
Stock options
   
7,255,635
     
5,073,736
 
RSUs
   
2,091,227
     
1,393,230