XML 36 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Net loss per common share
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Net loss per common share

 

  19. Net loss per common share

  

For the three months ended March 31, 2025 and 2024, the following warrants exercisable for shares and convertible securities convertible into a number of shares were excluded from the computation of diluted net loss per share as the results would have been anti-dilutive.

 

          
   Three months ended
March 31,
2025
  Three months ended
March 31,
2024
Shares issuable upon exercise of warrants   1,022,376,420    1,022,376,420 
Shares issuable on conversion of convertible notes   184,444,801    178,224,555 
    1,206,821,221    1,200,600,975