Quarterly report pursuant to Section 13 or 15(d)

OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, by Exercise Price Range

v3.22.1
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, by Exercise Price Range - $ / shares
3 Months Ended
Mar. 31, 2022
Mar. 21, 2022
Dec. 31, 2021
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, by Exercise Price Range [Line Items]      
Number of Warrants Outstanding 3,432,040   818,910
Warrants at $1.40 [Member]      
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, by Exercise Price Range [Line Items]      
Exercise Price, Warrants (in Dollars per share) $ 1.4 $ 1.4  
Number of Warrants Outstanding 2,613,130    
Expiration Date, Warrants September 2025    
Warrants at $4.80 [Member]      
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, by Exercise Price Range [Line Items]      
Exercise Price, Warrants (in Dollars per share) $ 4.8    
Number of Warrants Outstanding 250,000    
Expiration Date, Warrants February 2025 to July 2026    
Warrants at $6.16 [Member]      
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, by Exercise Price Range [Line Items]      
Exercise Price, Warrants (in Dollars per share) $ 6.16    
Number of Warrants Outstanding 568,910    
Expiration Date, Warrants November 2027