XML 30 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Net income (loss) per common share
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Net income (loss) per common share

16. Net income (loss) per common share

 

For the three months ended March 31, 2023 and 2022, the following warrants and convertible securities were excluded from the computation of diluted net loss per share as the results would have been anti-dilutive.

 

   Three months ended
March 31,
2023
  Three months ended
March 31,
2022
       
Warrants to purchase shares of common stock   602,852,506    611,140,006 
Convertible notes   582,290,570    458,435,448 
    1,185,143,076    1,069,575,454