XML 80 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Nov. 29, 2018
Sep. 30, 2014
Dec. 31, 2018
Dec. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, description     Options and restricted stock units granted to our non-employee directors vest in full upon completion of one year of service on the Board following the date of the grant.  
Total unrecognized share-based compensation cost related to stock options     $ 0.0  
Stock options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Service period of share-based compensation vested, years     4 years  
Stock options [Member] | Share-based compensation granted after December 5, 2012 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expire from date of grant, years     8 years  
Stock options [Member] | Share-based compensation granted prior to December 5, 2012 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expire from date of grant, years     10 years  
Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Service period of share-based compensation vested, years   4 years    
Total unrecognized share-based compensation cost related to RSUs     $ 63.3  
Total unrecognized share-based compensation cost, weighted-average period, years     2 years 6 months  
Restricted Stock Units (RSUs) [Member] | Non Employee Director [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Service period of share-based compensation vested, years     1 year  
The 2017 Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for future grant 1,000,000      
Number of shares approved     1,400,000  
Common stock shares available for issuance     400,000  
The 2017 Plan [Member] | Stock options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for future grant     600,000  
The 2010 Plan [Member] | Options and Restricted Stock Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for future grant     4,100,000  
2012 Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares approved       2,000,000
Shares issued under the Plan     600,000