Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF WARRANTS OUTSTANDING AND EXERCISABLE (Details)

v3.23.2
SCHEDULE OF WARRANTS OUTSTANDING AND EXERCISABLE (Details) - $ / shares
6 Months Ended
Jun. 30, 2023
Feb. 10, 2023
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Warrants outstanding, exercise price   $ 1.00
Warrants Outstanding, Number of Warrants 4,839,254  
Warrants Exercisable, Weighted Average Remaining Life in Years 2 years 1 month 6 days  
Warrants Exercisable, Number of Warrants 4,839,254  
Range of Exercise Price One [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Warrants outstanding, exercise price $ 1.00  
Warrants Outstanding Exercisable, Description Common Stock  
Warrants Outstanding, Number of Warrants 404,064  
Warrants Exercisable, Weighted Average Remaining Life in Years 1 year 7 months 6 days  
Warrants Exercisable, Number of Warrants 404,064  
Range of Exercise Price Two [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Warrants outstanding, exercise price $ 1.34  
Warrants Outstanding Exercisable, Description Common Stock  
Warrants Outstanding, Number of Warrants 3,377,099  
Warrants Exercisable, Weighted Average Remaining Life in Years 2 years 8 months 12 days  
Warrants Exercisable, Number of Warrants 3,377,099  
Range of Exercise Price Three [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Warrants outstanding, exercise price $ 3.82  
Warrants Outstanding Exercisable, Description Common Stock  
Warrants Outstanding, Number of Warrants 454,588  
Warrants Exercisable, Weighted Average Remaining Life in Years 2 months 12 days  
Warrants Exercisable, Number of Warrants 454,588  
Range of Exercise Price Four [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Warrants outstanding, exercise price $ 6.00  
Warrants Outstanding Exercisable, Description Common Stock  
Warrants Outstanding, Number of Warrants 602,225  
Warrants Exercisable, Weighted Average Remaining Life in Years 6 months  
Warrants Exercisable, Number of Warrants 602,225  
Range of Exercise Price Five [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Warrants outstanding, exercise price $ 90.00  
Warrants Outstanding Exercisable, Description Common Stock  
Warrants Outstanding, Number of Warrants 1,278  
Warrants Exercisable, Weighted Average Remaining Life in Years 2 years 7 months 6 days  
Warrants Exercisable, Number of Warrants 1,278