XML 69 R56.htm IDEA: XBRL DOCUMENT v3.21.1
EQUITY (Details) - Schedule of Stockholders' Equity Note, Warrants or Rights - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Schedule of Stockholders' Equity Note, Warrants or Rights [Abstract]      
Warrants Outstanding and Exercisable 191,543   208,241
Warrants Outstanding and Exercisable, Weighted Average Exercise Price $ 5.28   $ 5.26
Warrants Outstanding and Exercisable, Average Remaining Contractual Term 1 year 87 days 109 days 2 years 109 days
Warrants Granted 0 0  
Warrants Granted, Weighted Average Exercise Price $ 0 $ 0  
Warrants Exercised 0 16,698  
Warrants Exercised, Weighted Average Exercise Price $ 0 $ 5.09  
Warrants Canceled 186,555 0  
Warrants Canceled, Weighted Average Exercise Price $ 5.31 $ 0  
Warrants Outstanding and Exercisable 4,988 191,543  
Warrants Outstanding and Exercisable, Weighted Average Exercise Price $ 4.01 $ 5.28