XML 199 R76.htm IDEA: XBRL DOCUMENT v3.24.3
WARRANT AGREEMENTS (Details 1) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Number of Warrants 2,264,091 2,479,849
Weighted Average Remaining Contractual Life (years) 9 months 29 days 1 year 2 months 23 days
Weighted Average Exercise Price $ 1.82 $ 1.86
Number of Warrants Exercisable, Weighted Average Exercise Price $ 1.82 $ 1.86
Number of Warrants Exercisable 2,264,091 2,479,849
$1.98-$2.31 [Member]    
Number of Warrants 2,264,091 2,479,849
Weighted Average Remaining Contractual Life (years) 9 months 29 days 1 year 2 months 23 days
Weighted Average Exercise Price $ 1.82 $ 1.86
Number of Warrants Exercisable, Weighted Average Exercise Price $ 1.82 $ 1.86
Number of Warrants Exercisable 2,264,091 2,479,849