v3.25.1
Loss per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Loss Per Share

Basic and diluted net loss per common share was determined by dividing net loss attributable to common stockholders by the weighted-average common shares outstanding during the period.

 

Basic and diluted net loss per common share  2025   2024 
   Three Months Ended
March 31,
 
Basic and diluted net loss per common share  2025   2024 
Numerator:          
Net loss  $(6,105,887)  $(2,853,806)
Denominator:          
Weighted average common shares outstanding   2,836,700    101,450 
Net loss per share of common stock—basic and diluted  $(2.15)  $(28.13)
Schedule of Outstanding Securities Excluded from Computation of Basic and Diluted Weighted Shares Outstanding

The following outstanding securities at March 31, 2025 and 2024 have been excluded from the computation of basic and diluted weighted shares outstanding, as they would have been anti-dilutive due to net loss:

 

   2025   2024 
   Three Months Ended
March 31,
 
   2025   2024 
Common shares issuable for:          
Series A preferred stock   3    3 
Series C preferred stock   16    16 
Restricted Stock Units       1,000 
Stock options   7,813    12,450 
Warrants – liability classified   49,020    49,020 
Warrants – equity classified   1,795    4,220 
2025 Series A warrants   3,443,461     
Total   3,502,108    66,709