XML 39 R22.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders’ Equity (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of Warrants Outstanding

A summary of common stock warrant activity, including warrants to purchase common stock that were issued in conjunction with the Company’s public offering, during the years ended December 31, 2023 and 2022 is presented below.

  

   Number of Shares  

Weighted Average

Exercise Price

  

Weighted Average

Remaining

Contractual

Life (in Years)

 
             
Warrants outstanding at December 31, 2021   311,031   $57.720      
Issued   29,000    20.000      
Exercised             
Expired   (150,000)   60.000      
Warrants outstanding at December 31, 2022   190,031   $50.161      
Issued   618,334    6.034      
Exercised             
Expired             
Warrants outstanding at December 31, 2023   808,365   $16.407    3.99 
                
Warrants exercisable at December 31, 2022   190,031   $50.161      
Warrants exercisable at December 31, 2023   808,365   $16.407    3.99 
Schedule of Warrants Outstanding and Exercisable

At December 31, 2023, the outstanding warrants are exercisable at the following prices per common share:

  

Exercise Prices

  

Warrants
Outstanding (Shares)

 
      
$6.000    583,334 
$6.600    35,000 
$20.000    29,000 
$37.000    11,331 
$57.000    149,700 
      808,365