v3.25.1
Summary of Significant Accounting Principles (Tables)
3 Months Ended
Mar. 31, 2025
Summary of Significant Accounting Principles [Abstract]  
Schedule of Dilutive Common Stock Equivalents Excluded from Calculation

The Company had the following dilutive common stock equivalents as of March 31, 2025 and 2024 which were excluded from the calculation because their effect was anti-dilutive: 

 

  

March 31,

2025

  

March 31,

2024

 
Outstanding restricted stock units   96,913    14,978 
Outstanding stock options   10,697    11,703 
Outstanding warrants   5,956,010    262,496 
Common shares convertible from preferred stock   896,661    323,322 
Total   6,960,281    612,499