v3.26.1
Warrants (Tables)
6 Months Ended
Jun. 30, 2026
Warrants [Abstract]  
Schedule of Information with Regard to Warrants Outstanding

The following table summarizes information with regard to warrants outstanding at June 30, 2026:

 

    Shares     Exercisable for   Weighted
Average
Exercise
Price
    Weighted
Average
Remaining
Life
(in Years)
 
June 2026 Pre-funded warrants     2,706,948     Common Stock   $ 0.0001       -  
Series G warrants     3,655,917     Common Stock   $ 2.075       5.0  
June 2026 Placement Agent warrants     255,914     Common Stock   $ 2.906       5.0  
Series H warrants     3,655,917     Common Stock   $ 2.075       2.0  
Series F warrants     1,125,000     Common Stock   $ 7.00       4.8  
Series F Placement Agent warrants     45,000     Common Stock   $ 10.00       4.8  
Class E warrants     271,277     Common Stock   $ 13.68       3.8  
Class C warrants     71,873     Common Stock   $ 65.20       3.0  
January 2024 warrants     1,682     Common Stock   $ 2,080.00       2.5  
January 2024 Placement Agent warrants     117     Common Stock   $ 2,600.00       2.5  
August 2023 Common Stock warrants     134     Common Stock   $ 11,584.00       2.2  
August 2023 Placement Agent warrants     8     Common Stock   $ 14,736.00       2.2  
Class A warrants     77     Common Stock   $ 224,000.00       0.3  
Class B warrants     2     Common Stock   $ 320,000.00       0.3  
Other Pre-2024 Common Stock Warrants     10     Common Stock   $ 148,000.00       0.2