Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF WARRANTS OUTSTANDING AND EXERCISABLE (Details)

v3.24.1.u1
SCHEDULE OF WARRANTS OUTSTANDING AND EXERCISABLE (Details)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Warrants outstanding, exercise price | $ / shares $ 4.50
Warrants Outstanding, Number of Warrants 396,244
Warrants Exercisable, Weighted Average Remaining Life in Years 2 years
Warrants Exercisable, Number of Warrants 396,244
Exercise Price Range One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Warrants outstanding, exercise price | $ / shares $ 4.50
Warrants Outstanding Exercisable, Description Common Stock
Warrants Outstanding, Number of Warrants 355,710
Warrants Exercisable, Weighted Average Remaining Life in Years 2 years 1 month 6 days
Warrants Exercisable, Number of Warrants 355,710
Exercise Price Range Two [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Warrants outstanding, exercise price | $ / shares $ 10.00
Warrants Outstanding Exercisable, Description Common Stock
Warrants Outstanding, Number of Warrants 40,406
Warrants Exercisable, Weighted Average Remaining Life in Years 1 year 1 month 6 days
Warrants Exercisable, Number of Warrants 40,406
Exercise Price Range Three [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Warrants outstanding, exercise price | $ / shares $ 900.00
Warrants Outstanding Exercisable, Description Common Stock
Warrants Outstanding, Number of Warrants 128
Warrants Exercisable, Weighted Average Remaining Life in Years 2 years 1 month 6 days
Warrants Exercisable, Number of Warrants 128