Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] |
Warrants outstanding, December 31, 2024 | | | 19,635,513 | |
Issued | | | 4,542,860 | |
Exercised | | | (3,096,000 | ) |
Expired | | | (580,300 | ) |
Warrants outstanding, June 30, 2025 | | | 20,502,073 | |
| | Warrants | | | | | | |
Warrant Type | | Outstanding | | | Exercise Price | | Expiration Date |
August 2020 Warrants | | | 1,943 | | | $ | 4,375.00 | | 8/3/2025 |
August 2020 Placement Agent Warrants | | | 192 | | | $ | 5,468.75 | | 7/30/2025 |
August 2021 Pharos Banker Warrants | | | 148 | | | $ | 1,495.00 | | 8/16/2026 |
February 2022 Series B Warrants | | | 39,153 | | | $ | 140.00 | | 2/4/2029 |
July 2022 Series C Warrants | | | 28,402 | | | $ | 140.00 | | 7/22/2027 |
September 2024 Series I Warrants | | | 1,078,900 | | | $ | 0.70 | | 3/3/2026 |
September 2024 Series J Warrants | | | 3,578,901 | | | $ | 1.00 | | 9/3/2029 |
September 2024 Representative Warrants | | | 214,734 | | | $ | 1.55 | | 8/29/2029 |
October 2024 Series K Warrants | | | 10,695,962 | | | $ | 0.70 | | 7/13/2030 |
October 2024 Placement Agent Warrants | | | 320,879 | | | $ | 1.09 | | 4/25/2030 |
Series L Warrants | | | 4,285,716 | | | $ | 0.50 | | 1/25/2031 |
Placement Agent Warrants May 2025 | | | 257,143 | | | $ | 0.54 | | 5/12/2030 |
| | | 20,502,073 | | | | | | |
|