v3.25.1
Net loss per share
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Net loss per share

Note 14 - Net loss per share

 

The following tables sets forth the computation of basic and diluted net loss per share attributable to common stockholders for the three months ended March 31, 2025 and 2024:

   
   Three Months Ended March 31, 
   2025   2024 
Numerator – basic & diluted:          
Net loss attributable to common stockholders, basic and diluted  $(10,554,271)  $(9,150,003)
Denominator:          
Weighted-average number of shares outstanding, basic and diluted   372,541,173    307,423,873 
           
Net loss per share attributable to common stockholders, basic and diluted  $(0.03)  $(0.03)

 

The following potentially dilutive shares were not included in the calculation of diluted shares outstanding for the periods presented as the effect would have been anti-dilutive at March 31, 2025 and 2024:

      
   March 31,   March 31, 
   2025   2024 
Outstanding warrants   19,789,379    19,789,379 
Outstanding stock options   40,366,156    39,217,071 
Total dilutive shares   60,155,535    59,006,450