Annual report pursuant to Section 13 and 15(d)

STOCKHOLDERS' EQUITY Common Stock Warrants (Details)

v3.3.1.900
STOCKHOLDERS' EQUITY Common Stock Warrants (Details) - Common Stock Warrant - $ / shares
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Number of Warrants    
Warrants, beginning balance 1,926,308  
Granted 100,000  
Cancelled 0  
Exercised 5,000  
Warrants, ending balance 2,021,308 1,926,308
Warrants Exercisable 2,021,308  
Weighted Average Exercise Price    
Weighted Average Exercise Price, Warrants Outstanding, Beginning Balance $ 4.10  
Weighted Average Exercise Price, Warrants Granted 7.44  
Weighted Average Exercise Price, Warrants Exercised 3.75  
Weighted Average Exercise Price, Warrants Outstanding, Ending Balance 4.27 $ 4.10
Weighted average fair value of warrants granted during the period $ 3.19  
Weighted Average Remaining Life    
Weighted Average Remaining Life, beginning   1 year 6 months 18 days
Weighted Average Remaining Life (in years) 4 years 29 days  
Weighted Average Remaining Life, ending 10 months 13 days