v3.4.0.3
NOTE 6 - STOCKHOLDERS' EQUITY (Details) - Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range
3 Months Ended
Mar. 31, 2016
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding, Number of Options 863,123
Options Exercisable, Weighted Average Remaining Life in Years 5 years 292 days
Exercisable Number of Options 758,979
Exercise Price Range $0.00 - $5.00 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise Price, Lower Limit (in Dollars per share) | $ / shares $ 0.00
Options Outstanding, Number of Options 456,440
Options Exercisable, Weighted Average Remaining Life in Years 7 years 73 days
Exercise Price, Upper Limit (in Dollars per share) | $ / shares $ 5.00
Exercisable Number of Options 431,126
Exercise Price Range $5.01 - $12.50 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise Price, Lower Limit (in Dollars per share) | $ / shares $ 5.01
Options Outstanding, Number of Options 382,675
Options Exercisable, Weighted Average Remaining Life in Years 4 years 36 days
Exercise Price, Upper Limit (in Dollars per share) | $ / shares $ 12.50
Exercisable Number of Options 303,845
Exercise Price Range $12.51 - $25.00 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise Price, Lower Limit (in Dollars per share) | $ / shares $ 12.51
Options Outstanding, Number of Options 15,008
Options Exercisable, Weighted Average Remaining Life in Years 4 years
Exercise Price, Upper Limit (in Dollars per share) | $ / shares $ 25.00
Exercisable Number of Options 15,008
Exercise Price Range $25.01 - $45.00 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise Price, Lower Limit (in Dollars per share) | $ / shares $ 25.01
Options Outstanding, Number of Options 9,000
Options Exercisable, Weighted Average Remaining Life in Years 3 years 219 days
Exercise Price, Upper Limit (in Dollars per share) | $ / shares $ 45.00
Exercisable Number of Options 9,000