XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.4
COMMON STOCK WARRANTS (Tables)
12 Months Ended
Dec. 31, 2022
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,
2020
IssuedExercised Expired Balance
December 31,
2021
IssuedExercised Expired Balance
December 31,
2022
November 2017Common Stock OfferingNovember 2022$27.32 7,175(1,089)6,086(6,086)
June 2018ReissueDecember 2023$728.00 2,8352,8352,835
August 2018Rights OfferingJuly 2023$460.00 10,149(25)10,12410,124
August 2018Dealer ManagerAugust 2023$690.00 670670670
July 2019Dealer ManagerJuly 2024$675.00 419419419
January 2020Registered Direct OfferingJuly 2025$180.00 8,7618,7618,761
January 2020Dealer ManagerJuly 2025$200.00 667667667
March 2020Dealer ManagerMarch 2025$75.13 664664664
April 2020Dealer ManagerApril 2025$79.40 5,9065,9065,906
April 2020Registered Direct OfferingApril 2025$61.00 2,5002,5002,500
October 2020Private InducementApril 2026$34.500 35,034(35,034)
October 2020Private InducementNovember 2027$3.165 50,00050,00050,000
October 2020Dealer ManagerApril 2026$43.12 4,2544,2544,254
February 2021Private Placement AgreementAugust 2026$44.32 82,30082,30082,300
February 2021Private Placement AgreementNovember 2027$3.165 27,43027,43027,430
February 2021Dealer ManagerAugust 2026$56.96 16,46016,46016,460
March 2021Dealer ManagerMarch 2026$50.00 7,4087,4087,408
November 2022Pre-Funded WarrantsFebruary 2023$3.50 1,361,000(131,000)1,230,000
November 2022Series ANovember 2027$3.165 1,428,5721,428,572
November 2022Series BDecember 2023$3.165 1,428,5721,428,572
November 2022Dealer ManagerNovember 2027$4.375 107,143107,143
129,034133,598(35,059)226,4844,325,287(131,000)4,414,685
As of December 31, 2022, we had 4,414,685 shares of common stock issuable upon exercise of outstanding common stock warrants, at a weighted-average exercise price of $6.58 per share and expiring as follows:
Weighted Average Exercise PriceShares
Years Ending December 31:
2023$5.99 2,672,201
2024675.00 419
2025128.75 18,498
202646.54 110,422
20273.25 1,613,145
6.58 4,414,685
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,
2020
IssuedExercised Expired Balance
December 31,
2021
IssuedExercised Expired Balance
December 31,
2022
November 2017Common Stock OfferingNovember 2022$27.32 7,175(1,089)6,086(6,086)
June 2018ReissueDecember 2023$728.00 2,8352,8352,835
August 2018Rights OfferingJuly 2023$460.00 10,149(25)10,12410,124
August 2018Dealer ManagerAugust 2023$690.00 670670670
July 2019Dealer ManagerJuly 2024$675.00 419419419
January 2020Registered Direct OfferingJuly 2025$180.00 8,7618,7618,761
January 2020Dealer ManagerJuly 2025$200.00 667667667
March 2020Dealer ManagerMarch 2025$75.13 664664664
April 2020Dealer ManagerApril 2025$79.40 5,9065,9065,906
April 2020Registered Direct OfferingApril 2025$61.00 2,5002,5002,500
October 2020Private InducementApril 2026$34.500 35,034(35,034)
October 2020Private InducementNovember 2027$3.165 50,00050,00050,000
October 2020Dealer ManagerApril 2026$43.12 4,2544,2544,254
February 2021Private Placement AgreementAugust 2026$44.32 82,30082,30082,300
February 2021Private Placement AgreementNovember 2027$3.165 27,43027,43027,430
February 2021Dealer ManagerAugust 2026$56.96 16,46016,46016,460
March 2021Dealer ManagerMarch 2026$50.00 7,4087,4087,408
November 2022Pre-Funded WarrantsFebruary 2023$3.50 1,361,000(131,000)1,230,000
November 2022Series ANovember 2027$3.165 1,428,5721,428,572
November 2022Series BDecember 2023$3.165 1,428,5721,428,572
November 2022Dealer ManagerNovember 2027$4.375 107,143107,143
129,034133,598(35,059)226,4844,325,287(131,000)4,414,685
As of December 31, 2022, we had 4,414,685 shares of common stock issuable upon exercise of outstanding common stock warrants, at a weighted-average exercise price of $6.58 per share and expiring as follows:
Weighted Average Exercise PriceShares
Years Ending December 31:
2023$5.99 2,672,201
2024675.00 419
2025128.75 18,498
202646.54 110,422
20273.25 1,613,145
6.58 4,414,685