XML 51 R41.htm IDEA: XBRL DOCUMENT v3.3.1.900
Share-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation cost $ 11,254  
Period of expense of unrecognized compensation cost, years 3 years 6 months  
Common stock reserved for future issuance 4,089,000  
Shares available for future grant 1,196,000  
Maximum term of grants 10 years  
Options vested and exercisable, period 5 years  
Weighted average grant-date fair value of stock options granted (in dollars per share) $ 7.46 $ 6.64
Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock granted 44,000 25,000
Weighted average grant date fair value of restricted stock granted (in dollars per share) $ 34.14 $ 30.30
Employee Stock Purchase Plan (ESPP)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares available for future grant 2,362,000  
Requisite service period for plan participation eligibility 2 years  
Stock options authorized to issue to employees 4,050,000