XML 58 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
May 24, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Treasury Stock Acquired, Average Cost Per Share $ 34.49    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized     11,000,000
Share Based Compensation Arrangement By Share Based Payment Award Options Vested In Period 388,479 403,687  
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable During Period Weighted Average Exercise Price (in Dollars per share) $ 26.04 $ 26.52  
Share Based Compensation Arrangement By Share-Based Payment Award Equity Options Nonvested Number 1,042,871    
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition 2 years 2 months 12 days    
Employee Service Share Based Compensation Nonvested Restricted Awards Total Compensation Cost Not Yet Recognized Period For Recognition 3 years 10 months 24 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 274,000    
Employee Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized $ 4,539    
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period 562,500    
Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized $ 61,286    
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period 3,347,390    
Common Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Treasury Stock Acquired, Average Cost Per Share $ 32.97