XML 109 R94.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stockholders' Equity (Details 9)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2015
USD ($)
item
shares
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Sharebased Compensation Arrangement Number Of Current Plans | item   2    
Outstanding Contractual Term (in Years)   4 years 4 months 6 days 4 years 7 months 13 days  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term   5 years    
Assumed Forfeiture Rates Used in Estimates   8.00% 8.00% 8.00%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate   0.00% 0.00% 0.00%
Allocated share base compensation   $ 12,815 $ 9,280 $ 7,035
Share-based Compensation Arrangement by Share-based Payment Award, Restricted Stock Units, Number of Shares of Common Stock Per Award (in Shares) | shares   1    
Employee Consultant And Directors Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term   4 years 6 months 5 years 4 years 6 months
Allocated share base compensation   $ 7,900 $ 6,700 $ 5,900
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options   $ 11,400    
Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition   2 years    
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Allocated share base compensation   $ 3,900 $ 2,000 $ 600
Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition   2 years 3 months 18 days    
Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options   $ 8,200    
2015 Plan and 2005 Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding Contractual Term (in Years)   10 years    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term   5 years    
2015 Plan and 2005 Plan | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding Contractual Term (in Years)   5 years    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term   3 years    
The 2005 Plan | Maximum | Employee Consultant And Directors Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 10 years      
The 2005 Plan | Existing Employees | Maximum | Employee Consultant And Directors Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 5 years      
The 2005 Plan | Existing Employees | Minimum | Employee Consultant And Directors Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 3 years      
The 2005 Plan | New Employees | Employee Consultant And Directors Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 4 years      
2014 Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in Shares) | shares   1,875,620    
Allocated share base compensation   $ 400