Quarterly report pursuant to Section 13 or 15(d)

Summary of Warrant Activity (Details)

v3.24.1.1.u2
Summary of Warrant Activity (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Common Stock Warrants [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of Warrants, Beginning Balance 4,933,622  
Weighted Average Exercise Price, Beginning Balance $ 147.86  
Average Remaining Contractual Term (years), Beginning   4 years 29 days
Aggregate Intrinsic Value, Beginning $ 21,650,589  
Number of Warrants, Issued  
Weighted Average Exercise Price,Granted  
Number of Warrants, Exercised  
Weighted Average Exercise Price, Exercised  
Number of Warrants, Forfeited  
Weighted Average Exercise Price, Forfeited  
Number of Warrants,Cancelled/Expired  
Weighted Average Exercise Price, Cancelled/Expired  
Number of Warrants, Ending Balance 4,933,622 4,933,622
Weighted Average Exercise Price, Ending Balance $ 9.02 $ 147.86
Average Remaining Contractual Term (years), Ending Balance 3 years 9 months 29 days  
Aggregate Intrinsic Value, Ending $ 21,650,589
Number of Warrants, Exercisable 4,933,622  
Weighted Average Exercise Price, Exercisable $ 9.02  
Average Remaining Contractual Term (years), Exercisable 3 years 9 months 29 days  
Aggregate Intrinsic Value, Exercisable  
Series C Convertible Preferred Stock Warrants [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of Warrants, Beginning Balance 918  
Weighted Average Exercise Price, Beginning Balance $ 240.00  
Average Remaining Contractual Term (years), Beginning   11 months 8 days
Aggregate Intrinsic Value, Beginning  
Weighted Average Exercise Price,Granted  
Number of Warrants, Exercised  
Weighted Average Exercise Price, Exercised  
Number of Warrants, Forfeited  
Weighted Average Exercise Price, Forfeited  
Number of Warrants,Cancelled/Expired  
Weighted Average Exercise Price, Cancelled/Expired  
Number of Warrants, Ending Balance 918 918
Weighted Average Exercise Price, Ending Balance $ 240.00 $ 240.00
Average Remaining Contractual Term (years), Ending Balance 8 months 8 days  
Aggregate Intrinsic Value, Ending
Number of Warrants, Exercisable 918  
Weighted Average Exercise Price, Exercisable $ 240.00  
Average Remaining Contractual Term (years), Exercisable 8 months 8 days  
Aggregate Intrinsic Value, Exercisable