XML 65 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
12. STOCK OPTIONS AND WARRANTS (Details 2) - $ / shares
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Warrant 1 [Member]    
Warrants Exercise Price $ 0.25 $ 0.44
Weighted Average Remaining Life (years) 1 year 1 month 6 days  
Warrants Outstanding 5,962,800 100,000
Warrants Exercisable 5,962,800 100,000
Warrants 2 [Member]    
Warrants Exercise Price $ 0.44 $ 0.75
Weighted Average Remaining Life (years)   4 months 24 days
Warrants Outstanding 100,000 1,201,004
Warrants Exercisable 100,000 1,201,004
Warrant 3[Member]    
Warrants Exercise Price $ 0.75 $ 1
Weighted Average Remaining Life (years) 2 months 12 days 1 year 10 months 24 days
Warrants Outstanding 1,201,004 3,700,758
Warrants Exercisable 1,201,004 3,700,758
Warrant 4[Member]    
Warrants Exercise Price $ 1 $ 1.5
Weighted Average Remaining Life (years) 9 months 18 days 1 month 6 days
Warrants Outstanding 3,700,758 349,111
Warrants Exercisable 3,700,758 349,111
Warrant 5[Member]    
Warrants Exercise Price $ 1.5 $ 2.34
Weighted Average Remaining Life (years) 1 month 6 days  
Warrants Outstanding 349,111 166,684
Warrants Exercisable 349,111 166,684
Warrant 6[Member]    
Warrants Exercise Price $ 2.34 $ 2.5
Weighted Average Remaining Life (years)   4 months 24 days
Warrants Outstanding 166,684 1,000,000
Warrants Exercisable 166,684 1,000,000
Warrant 7[Member]    
Warrants Exercise Price $ 2.5 $ 3.75
Weighted Average Remaining Life (years) 2 months 12 days 1 month 6 days
Warrants Outstanding 1,000,000 400,001
Warrants Exercisable 1,000,000 400,001
Warrant 8 [Member]    
Warrants Exercise Price $ 5.25 $ 4.5
Warrants Outstanding 85,722 400,001
Warrants Exercisable 85,722 400,001
Warrant 9[Member]    
Warrants Exercise Price   $ 5.25
Weighted Average Remaining Life (years)   1 month 6 days
Warrants Outstanding 12,566,079 485,723
Warrants Exercisable 12,566,079 485,723
Warrant [Member]    
Weighted Average Remaining Life (years) 2 years 4 months 24 days 3 years
Warrants Outstanding   7,803,282
Warrants Exercisable   7,803,282
Minimum [Member] | Warrant [Member]    
Warrants Exercise Price $ 0.25 $ 0.44
Maximum [Member] | Warrant [Member]    
Warrants Exercise Price $ 5.25 $ 5.25