Annual report pursuant to Section 13 and 15(d)

Schedule of Warrants Activity (Details)

v3.24.1
Schedule of Warrants Activity (Details) - Warrant [Member] - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Warrants outstanding, ending balance 14,283 15,190
Weighted average exercise price, beginning balance 205.01 213.22
Warrants outstanding, expired (6,783) (907)
Weighted average exercise price, expired 266.96 343.28
Weighted average remaining contractual term, ending 2 years 2 months 12 days 10 months 24 days
Warrants outstanding, granted 173,007  
Weighted average exercise price, granted 19.27  
Warrants outstanding, not exercisable (7,500)  
Weighted average exercise price, not exercisable 7.40  
Warrants outstanding, ending balance 173,007  
Weighted average exercise price, ending balance 25.41 205.01