XML 99 R69.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stockholders' Equity (Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs) (Details) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Share-based compensation      
Stock-based compensation expense $ 3,607,000 $ 2,550,000 $ 2,337,000
Unrecognized compensation expense $ 3,800,000 3.7 $ 3,800,000.0
Period for unrecognized compensation expense to be recognized 2 years 2 months 19 days   2 years 4 months 13 days
Cost of revenues      
Share-based compensation      
Stock-based compensation expense $ 239,000 162,000 $ 179,000
Sales and marketing      
Share-based compensation      
Stock-based compensation expense 730,000 597,000 439,000
Research and development      
Share-based compensation      
Stock-based compensation expense 784,000 628,000 879,000
General and administrative      
Share-based compensation      
Stock-based compensation expense $ 1,854,000 $ 1,163,000 $ 840,000