Quarterly report pursuant to Section 13 or 15(d)

Equity Securities (Details 1)

v3.24.2.u1
Equity Securities (Details 1) - $ / shares
1 Months Ended 6 Months Ended
May 26, 2023
Jun. 30, 2024
Dec. 31, 2023
Total warrants outstanding   1,109,705 772,973
May 2024 Series A Common Warrants [Member]      
Total warrants outstanding   601,174  
Exercise price   $ 4.91  
Expiration Date   11/21/2029  
May 2023 PIPE Placement Agent Warrants [Member]      
Total warrants outstanding   3,736 3,736
Exercise price   $ 42.84  
Expiration Date   5/23/2028  
PIPE Common Warrants | May 2023      
Total warrants outstanding     53,391
Exercise price $ 32.40 $ 32.40  
Expiration Date   11/27/2028  
March 2023 Offering Placement Agent Warrants [Member]      
Total warrants outstanding   7,549 7,549
Exercise price   $ 57.94  
Expiration Date   3/16/2028  
May 2024 Series B Common Warrants [Member]      
Total warrants outstanding   431,498  
Exercise price   $ 4.91  
Expiration Date   5/21/2026  
May 2024 Offering Placement Agent Warrants [Member]      
Total warrants outstanding   36,144  
Exercise price   $ 6.45  
Expiration Date   11/21/2029  
November 2023 Series A Common Warrants [Member]      
Total warrants outstanding     247,196
Exercise price   $ 9.7665  
Expiration Date   11/20/2028  
November 2023 Series B Common Warrants [Member]      
Total warrants outstanding     215,749
Exercise price   $ 9.7665  
Expiration Date   3/20/2026  
November 2023 Offering Placement Agent Warrants [Member]      
Total warrants outstanding   16,202 16,202
Exercise price   $ 12.21  
Expiration Date   11/20/2028  
Pre-IPO Series 1a Warrants [Member]      
Total warrants outstanding   279 279
Exercise price   $ 4,920.00  
Expiration Date   11/15/2026  
Pre-IPO Class B Common Warrants [Member]      
Total warrants outstanding   268 268
Exercise price   $ 1,377.60  
Expiration Date   12/31/2024  
IPO Warrants [Member]      
Total warrants outstanding   12,320 12,320
Exercise price   $ 1,680.00  
Expiration Date   8/17/2026  
IPO Underwriter Warrants [Member]      
Total warrants outstanding   535 535
Exercise price   $ 1,932.00  
Expiration Date   8/17/2026  
March 2023 Offering Series A Common Warrants [Member]      
Total warrants outstanding     107,874
Exercise price   $ 42.30  
Expiration Date   3/20/2028  
March 2023 Offering Series B Common Warrants [Member]      
Total warrants outstanding     107,874
Exercise price   $ 42.30  
Expiration Date   7/20/2025