STOCK OPTIONS AND WARRANTS (Details 5)
Sep. 30, 2021
$ / shares
Weighted average fair value of warrants granted $ 1.15
Expected Dividend Yield [Member]  
Warrants outstanding, measurement input 0
Forfeiture Rate [Member]  
Warrants outstanding, measurement input 0
Minimum [Member]  
Warrant term 1 year 9 months
Minimum [Member] | Risk Free Interest Rate [Member]  
Warrants outstanding, measurement input 0.15
Minimum [Member] | Expected Stock Volatility [Member]  
Warrants outstanding, measurement input 57.30
Maximum [Member]  
Warrant term 10 years
Maximum [Member] | Risk Free Interest Rate [Member]  
Warrants outstanding, measurement input 1.58
Maximum [Member] | Expected Stock Volatility [Member]  
Warrants outstanding, measurement input 58.65