Quarterly report pursuant to Section 13 or 15(d)

Warrants And Options (Details 3)

v3.7.0.1
Warrants And Options (Details 3) - USD ($)
3 Months Ended
Mar. 31, 2017
Dec. 31, 2016
Number Outstanding 2,143,138  
Number Exercisable 1,993,138  
Weighted Average Remaining Contractual Life (Years) 1 year 8 months 1 day  
Proceeds to Company if Exercised $ 5,142,978  
Option [Member]    
Number Outstanding 3,140,300 2,384,300
Number Exercisable 1,560,133  
Exercise Price   $ 3.75
Proceeds to Company if Exercised $ 12,706,455  
Option [Member]    
Weighted Average Remaining Contractual Life (Years) 3 years 9 months 26 days  
Issued On 11/25/11 [Member] | Option [Member]    
Number Outstanding 404,000  
Number Exercisable 404,000  
Weighted Average Remaining Contractual Life (Years) 1 month 13 days  
Proceeds to Company if Exercised $ 1,818,000  
Issued On 11/25/11 [Member] | Option [Member] | Minimum [Member]    
Exercise Price $ 4.00  
Contractual Life (Years) 5 years 6 months  
Expiration Date May 25, 2017  
Issued On 11/25/11 [Member] | Option [Member] | Maximum [Member]    
Exercise Price $ 5.00  
Contractual Life (Years) 7 years  
Expiration Date Nov. 25, 2018  
Issued On 09/01/12 [Member] | Option [Member]    
Number Outstanding 15,000  
Number Exercisable 15,000  
Weighted Average Remaining Contractual Life (Years) 4 days  
Proceeds to Company if Exercised $ 89,650  
Issued On 09/01/12 [Member] | Option [Member] | Minimum [Member]    
Exercise Price $ 5.31  
Contractual Life (Years) 5 years  
Expiration Date Sep. 01, 2017  
Issued On 09/01/12 [Member] | Option [Member] | Maximum [Member]    
Exercise Price $ 6.31  
Contractual Life (Years) 6 years  
Expiration Date Sep. 01, 2018  
Issued On 03/20/13 [Member] | Option [Member]    
Number Outstanding 37,000  
Number Exercisable 37,000  
Weighted Average Remaining Contractual Life (Years) 7 days  
Proceeds to Company if Exercised $ 123,950  
Issued On 03/20/13 [Member] | Option [Member] | Minimum [Member]    
Exercise Price $ 2.35  
Contractual Life (Years) 4 years 6 months  
Expiration Date Sep. 20, 2017  
Issued On 03/20/13 [Member] | Option [Member] | Maximum [Member]    
Exercise Price $ 4.35  
Contractual Life (Years) 7 years  
Expiration Date Mar. 20, 2020  
Issued on 09/02/13 [Member] | Option [Member]    
Number Outstanding 16,300  
Number Exercisable 16,300  
Weighted Average Remaining Contractual Life (Years) 4 days  
Proceeds to Company if Exercised $ 54,605  
Issued on 09/02/13 [Member] | Option [Member] | Minimum [Member]    
Exercise Price $ 2.35  
Contractual Life (Years) 4 years 6 months  
Expiration Date Mar. 02, 2018  
Issued on 09/02/13 [Member] | Option [Member] | Maximum [Member]    
Exercise Price $ 4.35  
Contractual Life (Years) 7 years  
Expiration Date Sep. 02, 2020  
Issued on 05/16/14 [Member] | Option [Member]    
Number Outstanding 25,000  
Number Exercisable 20,833  
Weighted Average Remaining Contractual Life (Years) 4 days  
Proceeds to Company if Exercised $ 100,000  
Issued on 05/16/14 [Member] | Option [Member] | Minimum [Member]    
Exercise Price $ 3.00  
Contractual Life (Years) 3 years 6 months  
Expiration Date Nov. 16, 2017  
Issued on 05/16/14 [Member] | Option [Member] | Maximum [Member]    
Exercise Price $ 5.00  
Contractual Life (Years) 7 years  
Expiration Date May 16, 2020  
Issued on 08/18/14 [Member] | Option [Member]    
Number Outstanding 645,000  
Number Exercisable 645,000  
Weighted Average Remaining Contractual Life (Years) 6 months  
Proceeds to Company if Exercised $ 1,773,750  
Issued on 08/18/14 [Member] | Option [Member] | Minimum [Member]    
Exercise Price $ 2.50  
Contractual Life (Years) 4 years 6 months  
Expiration Date Feb. 18, 2019  
Issued on 08/18/14 [Member] | Option [Member] | Maximum [Member]    
Exercise Price $ 3.00  
Contractual Life (Years) 5 years 6 months  
Expiration Date Feb. 18, 2020  
Issued on 05/18/15 [Member] | Option [Member]    
Number Outstanding 20,000  
Number Exercisable 20,000  
Exercise Price $ 3.80  
Contractual Life (Years) 4 years 6 months  
Weighted Average Remaining Contractual Life (Years) 7 days  
Expiration Date Nov. 18, 2019  
Proceeds to Company if Exercised $ 76,000  
Issued on 07/23/15 [Member] | Option [Member]    
Number Outstanding 317,000  
Number Exercisable 317,000  
Exercise Price $ 4.00  
Contractual Life (Years) 4 years 6 months  
Weighted Average Remaining Contractual Life (Years) 3 months 11 days  
Expiration Date Jan. 23, 2020  
Proceeds to Company if Exercised $ 1,268,000  
Issued on 08/17/15 [Member] | Option [Member]    
Number Outstanding 75,000  
Number Exercisable 75,000  
Exercise Price $ 3.75  
Contractual Life (Years) 5 years  
Weighted Average Remaining Contractual Life (Years) 29 days  
Expiration Date Aug. 17, 2020  
Proceeds to Company if Exercised $ 281,250  
Issued on 04/15/16 [Member] | Option [Member]    
Number Outstanding 775,000  
Number Exercisable  
Exercise Price $ 4.00  
Contractual Life (Years) 6 years  
Weighted Average Remaining Contractual Life (Years) 1 year 2 months 27 days  
Expiration Date Apr. 15, 2022  
Proceeds to Company if Exercised $ 3,100,000  
Issued on 06/23/16 [Member] | Option [Member]    
Number Outstanding 15,000  
Number Exercisable  
Exercise Price $ 4.00  
Contractual Life (Years) 6 years  
Weighted Average Remaining Contractual Life (Years) 7 days  
Expiration Date Jun. 23, 2022  
Proceeds to Company if Exercised $ 60,000  
Issued on 09/13/16 [Member] | Option [Member]    
Number Outstanding 25,000  
Number Exercisable  
Exercise Price $ 4.65  
Contractual Life (Years) 6 years  
Weighted Average Remaining Contractual Life (Years) 15 days  
Expiration Date Sep. 13, 2022  
Proceeds to Company if Exercised $ 116,250  
Issued on 11/11/16 [Member] | Option [Member]    
Number Outstanding 10,000  
Number Exercisable 10,000  
Exercise Price $ 5.00  
Contractual Life (Years) 6 years  
Weighted Average Remaining Contractual Life (Years) 7 days  
Expiration Date Nov. 11, 2022  
Proceeds to Company if Exercised $ 50,000  
Issued on 01/01/17 [Member] | Option [Member]    
Number Outstanding 50,000  
Number Exercisable  
Exercise Price $ 4.8  
Contractual Life (Years) 6 years  
Weighted Average Remaining Contractual Life (Years) 1 month 2 days  
Expiration Date Jan. 01, 2023  
Proceeds to Company if Exercised $ 240,000  
Issued on 02/13/17 [Member] | Option [Member]    
Number Outstanding 25,000  
Number Exercisable  
Exercise Price $ 5.00  
Contractual Life (Years) 6 years  
Weighted Average Remaining Contractual Life (Years) 18 days  
Expiration Date Feb. 13, 2023  
Proceeds to Company if Exercised $ 125,000  
Issued on 03/30/17 [Member] | Option [Member]    
Number Outstanding 686,000  
Number Exercisable  
Exercise Price $ 5.00  
Contractual Life (Years) 6 years  
Weighted Average Remaining Contractual Life (Years) 1 year 3 months 22 days  
Expiration Date Mar. 30, 2023  
Proceeds to Company if Exercised $ 3,430,000