v3.26.1
Stockholders’ Equity (Tables)
6 Months Ended
Jun. 30, 2026
Stockholders’ Equity [Abstract]  
Schedule of Total Warrants Outstanding

The following table summarizes the total warrants outstanding at June 30, 2026, all of which are classified as equity:

 

    Issue Date   Exercise
Price
Per Share
    Expiration
Date
  Outstanding
as of
December 31,
2025
    New
Issuance
    Exercised     Outstanding
as of
June 30,
2026
 
Placement agent warrants   July - Sept 2022   $ 45.00     July - Sept 2027     767       -       -       767  
Placement agent warrants   Nov 2022   $ 15.00     Nov 2027     1,000       -       -       1,000  
Representative warrants   Jan 2023   $ 90.00     Jan 2028     5,600       -       -       5,600  
Placement agent warrants   July 2023   $ 32.8125     Jan 2029     18,572       -       -       18,572  
New Series A-1 warrants   Nov 2024   $ 16.50     Nov 2029     285,715       -       (285,715 )     -  
New Series A-2 warrants   Nov 2024   $ 16.50     May 2026     285,715       -       (285,715 )     -  
Placement agent warrants   Nov 2024   $ 20.625     Nov 2029     18,571       -       -       18,571  
Investor Warrants 2025   Dec 2025   $ 10.60     Dec 2027     414,748       -       -       414,748  
Placement agent warrants   Dec 2025   $ 13.5625     Dec 2027     13,479       -       -       13,479  
New Series B-1 warrants   April 2026   $ 4.50     April 2031     -       571,430       -       571,430  
New Series B-2 warrants   April 2026   $ 4.50     Oct 2027     -       571,430       -       571,430  
Placement agent warrants   April 2026   $ 5.63     April 2031     -       37,143       -       37,143  
Pre-funded warrants   June 2026   $ 0.0001     June 2031     -       960,000       -       960,000  
New Series C-1 warrants   June 2026   $ 3.00     June 2031     -       960,000       -       960,000  
New Series C-2 warrants   June 2026   $ 3.00     December 2027     -       960,000       -       960,000  
Placement agent warrants   June 2026   $ 3.9063     June 2031     -       62,400       -       62,400  
                      1,044,167       4,122,403       (571,430 )     4,595,140