Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF WARRANTS OUTSTANDING AND EXERCISABLE (Details)

v3.23.1
SCHEDULE OF WARRANTS OUTSTANDING AND EXERCISABLE (Details) - $ / shares
3 Months Ended
Mar. 31, 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 3 months 18 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 9 months 18 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 10 months 24 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 4 months 24 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 8 months 12 days  
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 10 months 24 days  
Warrants Exercisable, Number of Warrants 1,278