XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 01, 2018
Jun. 30, 2018
Mar. 31, 2018
Jun. 30, 2017
Mar. 31, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Total number of options outstanding   9,030,623       9,030,623    
Common stock available for issuance under stock option plan   1,589,715       1,589,715    
Stock-based compensation expense   $ 29,028,000   $ 9,350,000   $ 44,845,000 $ 15,558,000  
Weighted average grant date fair value per share           $ 114.72 $ 39.62  
2011 Stock Option Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Options granted           0    
2014 Stock Option Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock shares annual increase added to plan 1,680,117              
2014 Stock Option Plan [Member] | Maximum [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Percentage of increase on outstanding shares of Common stock               4.00%
Restricted Stock Units [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Restricted stock units granted           71,400 32,500  
Share based compensation granted under plan vest period           2 years    
Fair value of restricted stock units vested           $ 2,600,000    
Restricted stock units vested   0       14,550 0  
Stock-based compensation expense   $ 155,000   $ 167,000   $ 324,000 $ 267,000  
Restricted Stock Units [Member] | Restricted Stock Units Vest One Year Anniversary [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Restricted stock units cliff vesting percentage           50.00%    
Restricted stock units vesting period month and year           2018-02    
Restricted Stock Units [Member] | Restricted Stock Units Vest Two Year Anniversary [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Restricted stock units cliff vesting percentage           50.00%    
Restricted stock units vesting period month and year           2019-02    
Performance Restricted Stock Units [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Restricted stock units granted   37,800 33,600          
Performance Shares [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Options granted   200,250 323,753 0 449,208      
Total unrecognized stock-based compensation expense   $ 58,800,000       $ 58,800,000    
Number of shares outstanding and unvested stock options   1,148,686       1,148,686    
Performance-Based Stock Options [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation expense           $ 0 0  
Performance-Based Stock Options [Member] | Consultant [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation expense   $ 6,900,000            
Stock Options [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Options granted           2,313,844    
Total number of options outstanding   7,355,858       7,355,858   5,586,593
Stock-based compensation expense   $ 28,627,000   $ 9,119,000   $ 44,007,000 15,152,000  
Total unrecognized stock-based compensation expense   $ 274,500,000       $ 274,500,000    
Weighted average period of unrecognized compensation costs           3 years 14 days    
Intrinsic value of options exercised           $ 64,400,000 $ 10,000,000