XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMON STOCK WARRANTS (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of common stock warrant activity
The following is the activity for common stock warrants:
Issue DateWarrant TypeTerm
Date
Exercise
Price
Balance
December 31,
2021
IssuedExercised Expired Balance
December 31,
2022
IssuedExercised ExpiredBalance
December 31,
2023
November 2017Common Stock OfferingNovember 2022$327.84 507(507)
June 2018ReissueDecember 20238,736.00 236236(236)
August 2018Rights OfferingJuly 20235,520.00 843843(843)
August 2018Dealer ManagerAugust 20238,280.00 5555(55)
July 2019Dealer ManagerJuly 20248,100.00 373737
January 2020Registered Direct OfferingJuly 20252,160.00 765765765
January 2020Dealer ManagerJuly 20252,400.00 575757
March 2020Dealer ManagerMarch 2025901.51 575757
April 2020Dealer ManagerApril 2025952.80 493493493
April 2020Registered Direct OfferingApril 2025732.00 209209209
October 2020Private InducementNovember 202737.98 4,1664,166(4,166)
October 2020Dealer ManagerApril 2026517.44 356356356
February 2021Private Placement AgreementAugust 2026531.84 6,8676,867(1,372)5,495
February 2021Private Placement AgreementNovember 202737.98 2,2852,285(2,285)
February 2021Dealer ManagerAugust 2026683.54 1,3741,3741,374
March 2021Dealer ManagerMarch 2026600.00 619619619
November 2022Pre-Funded WarrantsFebruary 202342.00 113,416(10,916)102,500(102,500)
November 2022Series ANovember 202737.98 119,047119,047(119,047)
November 2022Series BDecember 202337.98 119,047119,047(119,047)
November 2022Dealer ManagerNovember 202752.50 8,9318,9318,931
April 2023Series COctober 202819.44 71,43071,430
April 2023Dealer ManagerApril 202826.25 5,3595,359
August 2023Private InducementSeptember 20248.64 238,096238,096
August 2023Private InducementAugust 20288.64 251,001251,001
August 2023Dealer ManagerAugust 202810.80 12,22912,229
November 2023Pre-Funded WarrantsDecember 20231.30 3,395,848(3,395,848)
November 2023Series DNovember 20281.30 3,846,154(30,000)3,816,154
November 2023Series EMay 20251.30 3,846,154(771,544)3,074,610
November 2023Dealer ManagerNovember 20281.63 288,462288,462
18,926360,441(10,916)(507)367,94411,954,733(4,544,437)(2,506)7,775,734
As of December 31, 2023, we had 7,775,734 shares of common stock issuable upon exercise of outstanding common stock warrants, at a weighted-average exercise price of $2.95 per share and expiring as follows:
Weighted Average Exercise PriceShares
Years Ending December 31:
2024$9.90 238,133
20252.10 3,076,191
2026563.14 7,844
202752.50 8,931
20282.08 4,444,635
2.95 7,775,734
Schedule of common stock warrant expiration information
The following is the activity for common stock warrants:
Issue DateWarrant TypeTerm
Date
Exercise
Price
Balance
December 31,
2021
IssuedExercised Expired Balance
December 31,
2022
IssuedExercised ExpiredBalance
December 31,
2023
November 2017Common Stock OfferingNovember 2022$327.84 507(507)
June 2018ReissueDecember 20238,736.00 236236(236)
August 2018Rights OfferingJuly 20235,520.00 843843(843)
August 2018Dealer ManagerAugust 20238,280.00 5555(55)
July 2019Dealer ManagerJuly 20248,100.00 373737
January 2020Registered Direct OfferingJuly 20252,160.00 765765765
January 2020Dealer ManagerJuly 20252,400.00 575757
March 2020Dealer ManagerMarch 2025901.51 575757
April 2020Dealer ManagerApril 2025952.80 493493493
April 2020Registered Direct OfferingApril 2025732.00 209209209
October 2020Private InducementNovember 202737.98 4,1664,166(4,166)
October 2020Dealer ManagerApril 2026517.44 356356356
February 2021Private Placement AgreementAugust 2026531.84 6,8676,867(1,372)5,495
February 2021Private Placement AgreementNovember 202737.98 2,2852,285(2,285)
February 2021Dealer ManagerAugust 2026683.54 1,3741,3741,374
March 2021Dealer ManagerMarch 2026600.00 619619619
November 2022Pre-Funded WarrantsFebruary 202342.00 113,416(10,916)102,500(102,500)
November 2022Series ANovember 202737.98 119,047119,047(119,047)
November 2022Series BDecember 202337.98 119,047119,047(119,047)
November 2022Dealer ManagerNovember 202752.50 8,9318,9318,931
April 2023Series COctober 202819.44 71,43071,430
April 2023Dealer ManagerApril 202826.25 5,3595,359
August 2023Private InducementSeptember 20248.64 238,096238,096
August 2023Private InducementAugust 20288.64 251,001251,001
August 2023Dealer ManagerAugust 202810.80 12,22912,229
November 2023Pre-Funded WarrantsDecember 20231.30 3,395,848(3,395,848)
November 2023Series DNovember 20281.30 3,846,154(30,000)3,816,154
November 2023Series EMay 20251.30 3,846,154(771,544)3,074,610
November 2023Dealer ManagerNovember 20281.63 288,462288,462
18,926360,441(10,916)(507)367,94411,954,733(4,544,437)(2,506)7,775,734
As of December 31, 2023, we had 7,775,734 shares of common stock issuable upon exercise of outstanding common stock warrants, at a weighted-average exercise price of $2.95 per share and expiring as follows:
Weighted Average Exercise PriceShares
Years Ending December 31:
2024$9.90 238,133
20252.10 3,076,191
2026563.14 7,844
202752.50 8,931
20282.08 4,444,635
2.95 7,775,734