v2.4.0.8
Stock-Based Compensation - Expense (Details) (USD $)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2013
Sep. 30, 2012
Sep. 30, 2013
Sep. 30, 2012
Dec. 31, 2012
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]          
Stock-based employee compensation $ 1,226,000 $ 785,000 $ 3,087,000 $ 2,121,000  
Unrecognized employee compensation cost 8,700,000   8,700,000   5,800,000
Unrecognized employee compensation cost, period for recognition     2 years   2 years
Non-employee share-based compensation expense 400,000 200,000 700,000 400,000  
Cost of revenues
         
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]          
Stock-based employee compensation 103,000 68,000 297,000 191,000  
Research and development
         
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]          
Stock-based employee compensation 253,000 167,000 687,000 461,000  
Selling and marketing
         
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]          
Stock-based employee compensation 363,000 306,000 804,000 746,000  
General and administrative
         
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]          
Stock-based employee compensation $ 507,000 $ 244,000 $ 1,299,000 $ 723,000