Annual report pursuant to Section 13 and 15(d)

Equity Securities (Details 1)

v3.24.1
Equity Securities (Details 1) - $ / shares
1 Months Ended 12 Months Ended
May 26, 2023
Dec. 31, 2023
Dec. 31, 2022
Total warrants outstanding   8,358,697 437,102
Pre-IPO Series 1a Warrants [Member]      
Total warrants outstanding   4,321 4,321
Exercise price   $ 328.00  
Expiration Date   11/15/2026  
Pre-IPO Class B Common Warrants [Member]      
Total warrants outstanding   4,077 4,077
Exercise price   $ 91.84  
Expiration Date   12/31/2024  
May 2023 PIPE Placement Agent Warrants [Member]      
Total warrants outstanding   56,061 0
Exercise price   $ 2.8563  
Expiration Date   5/23/2028  
PIPE Common Warrants      
Total warrants outstanding   0 235,849
Exercise price   $ 2.82  
Expiration Date   3/20/2028  
PIPE Common Warrants | May 2023      
Total warrants outstanding   800,877 0
Exercise price $ 2.16 $ 2.16  
Expiration Date   11/27/2028  
March 2023 Offering Placement Agent Warrants [Member]      
Total warrants outstanding   113,269 0
Exercise price   $ 3.8625  
Expiration Date   3/16/2028  
March 2023 Series A Common Warrants [Member]      
Total warrants outstanding   0 0
Exercise price   $ 2.82  
Expiration Date   3/20/2028  
March 2023 Series B Common Warrants [Member]      
Total warrants outstanding   0 0
Exercise price   $ 2.82  
Expiration Date   7/20/2025  
IPO Warrants [Member]      
Total warrants outstanding   184,820 184,820
Exercise price   $ 112.00  
Expiration Date   8/17/2026  
IPO Underwriter Warrants [Member]      
Total warrants outstanding   8,035 8,035
Exercise price   $ 128.80  
Expiration Date   8/17/2026  
November 2023 Series A Common Warrants [Member]      
Total warrants outstanding   3,707,944 0
Exercise price   $ 0.6511  
Expiration Date   11/20/2028  
November 2023 Series B Common Warrants [Member]      
Total warrants outstanding   3,236,246 0
Exercise price   $ 0.6511  
Expiration Date   3/20/2026  
November 2023 Offering Placement Agent Warrants [Member]      
Total warrants outstanding   243,047 0
Exercise price   $ 0.8139  
Expiration Date   11/20/2028