Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF WARRANTS OUTSTANDING AND EXERCISABLE (Details)

v3.22.1
SCHEDULE OF WARRANTS OUTSTANDING AND EXERCISABLE (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Feb. 19, 2021
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Warrants outstanding, exercise price   $ 6.00
Warrants Outstanding, Number of Warrants 1,584,345  
Warrants Exercisable, Weighted Average Remaining Life in Years 6 months  
Warrants Exercisable, Number of Warrants 1,584,345  
Range of Exercise Price One [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 1,569,012  
Warrants Exercisable, Weighted Average Remaining Life in Years 6 months  
Warrants Exercisable, Number of Warrants 1,569,012  
Range of Exercise Price Two [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Warrants outstanding, exercise price $ 7.50  
Warrants Outstanding Exercisable, Description Common Stock  
Warrants Outstanding, Number of Warrants 15,333  
Warrants Exercisable, Weighted Average Remaining Life in Years 4 years 1 month 6 days  
Warrants Exercisable, Number of Warrants 15,333