XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COMMON STOCK WARRANTS (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of common stock warrant activity
The following table presents the common stock warrant activity:
Issue DateWarrant TypeTerm
Date
Exercise
Price
Balance December 31, 2023IssuedExercisedExpiredBalance June 30, 2024
July 2019Dealer ManagerJuly 2024$81,000.00 33
January 2020Registered Direct OfferingJuly 2025$21,600.00 6060
January 2020Dealer ManagerJuly 2025$24,000.00 44
March 2020Dealer ManagerMarch 2025$9,015.12 44
April 2020Dealer ManagerApril 2025$9,528.00 4747
April 2020Registered Direct OfferingApril 2025$7,320.00 2020
October 2020Dealer ManagerApril 2026$5,174.40 3434
February 2021Private Placement AgreementAugust 2026$5,318.40 540540
February 2021Dealer ManagerAugust 2026$6,835.40 136136
March 2021Dealer ManagerMarch 2026$6,000.00 6060
November 2022Dealer ManagerNovember 2027$525.000 892892
April 2023Series COctober 2028$194.40 7,1427,142
April 2023Dealer ManagerApril 2028$262.50 534534
August 2023Private InducementSeptember 2024$86.42 23,80923,809
August 2023Private InducementAugust 2028$86.42 25,10025,100
August 2023Dealer ManagerAugust 2028$108.04 1,2221,222
November 2023Series DNovember 2028$13.00 381,612(230)381,382
November 2023Series EMay 2025$13.00 307,457(230)307,227
November 2023Dealer ManagerNovember 2028$16.25 28,84428,844
777,520(460)777,060
SharesWeighted
Average
Exercise
Price Per
Share
Weighted
Average
Remaining
Contractual
Term
(years)
Outstanding as of December 31, 2023777,520 $28.79 3.4
Exercised(460)13.00 — 
Outstanding as of June 30, 2024
777,060 28.80 2.9