XML 65 R41.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Dec. 31, 2014
Mar. 31, 2014
Dec. 31, 2013
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Number of shares available for issuance     1,578,923   1,578,923   1,009,150    
Number of shares authorized for grant under equity incentive plan     2,201,772   2,201,772        
Weighted average grant date fair value per share of options     $ 35.47 $ 10.36 $ 40.28 $ 7.74      
Total compensation expense not yet recognized     $ 121.9   $ 121.9        
Compensation expense recognition period         4 years        
Unvested early exercise options         1,387,580 2,195,754      
Proceeds from unvested stock options early exercised         $ 1.6        
Common Stock                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Number of shares available for issuance                 4,625,000
Number of shares authorized for grant under equity incentive plan 11,351,772 9,150,000   9,150,000   9,150,000   6,500,000  
Stock option granted maximum term   10 years              
Stock option granted vesting period   4 years              
Common Stock | Evergreen Provision                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Percentage of outstanding common stock   5.00%              
Issuance of additional authorized share 2,201,772                
Common Stock | Minimum                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Percentage of exercise price to fair market value common stock on grant date.   100.00%              
Common Stock | Minimum | Evergreen Provision                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Issuance of additional authorized share   0              
Common Stock | More Than Ten Percent Voting Power | Minimum                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Percentage of exercise price to fair market value common stock on grant date.   110.00%