Quarterly report pursuant to Section 13 or 15(d)

The following table summarizes information with respect to outstanding warrants to purchase common stock of the Company at June 30, 2024: (Details)

v3.24.2.u1
The following table summarizes information with respect to outstanding warrants to purchase common stock of the Company at June 30, 2024: (Details) - $ / shares
6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Class of Warrant or Right [Line Items]    
Number outstanding 10,535,363  
Warrant One [Member]    
Class of Warrant or Right [Line Items]    
Exercise price (in dollars per share) $ 0.001  
Number outstanding 4,228,158  
Warrant Two [Member]    
Class of Warrant or Right [Line Items]    
Exercise price (in dollars per share)   $ 10.56
Number outstanding   458,334
Expiration date 2029-04  
Warrant Three [Member]    
Class of Warrant or Right [Line Items]    
Exercise price (in dollars per share) $ 10.56  
Number outstanding 278,125  
Expiration date 2029-04  
Warrant Four [Member]    
Class of Warrant or Right [Line Items]    
Exercise price (in dollars per share) $ 10.56  
Number outstanding 278,125  
Expiration date 2025-04  
Warrant Five [Member]    
Class of Warrant or Right [Line Items]    
Exercise price (in dollars per share) $ 10.56  
Number outstanding 217,188  
Expiration date 2029-04  
Warrant Six [Member]    
Class of Warrant or Right [Line Items]    
Exercise price (in dollars per share) $ 10.56  
Number outstanding 1,088,263  
Expiration date 2026-04  
Warrant Seven [Member]    
Class of Warrant or Right [Line Items]    
Exercise price (in dollars per share) $ 10.56  
Number outstanding 1,088,263  
Expiration date 2029-04  
Warrant Eight [Member]    
Class of Warrant or Right [Line Items]    
Exercise price (in dollars per share) $ 16.00  
Number outstanding 3,131  
Expiration date 2024-10  
Warrant Nine [Member]    
Class of Warrant or Right [Line Items]    
Exercise price (in dollars per share) $ 16.00  
Number outstanding 3,131  
Expiration date 2028-10  
Warrant Ten [Member]    
Class of Warrant or Right [Line Items]    
Exercise price (in dollars per share) $ 17.76  
Number outstanding 1,445,526  
Expiration date 2025-12  
Warrant Eleven [Member]    
Class of Warrant or Right [Line Items]    
Exercise price (in dollars per share) $ 27.20  
Number outstanding 1,445,526  
Expiration date 2028-12  
Warrant Twelve [Member]    
Class of Warrant or Right [Line Items]    
Exercise price (in dollars per share) $ 32.00  
Number outstanding 1,569  
Expiration date 2028-08  
Warrant Thirteen [Member]    
Class of Warrant or Right [Line Items]    
Exercise price (in dollars per share) $ 3,200.00  
Number outstanding 4  
Expiration date 2024-11  
Warrant Fourteen [Member]    
Class of Warrant or Right [Line Items]    
Exercise price (in dollars per share) $ 3,648.00  
Number outstanding 20  
Expiration date 2025-02