XML 34 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Shareholders' Equity - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Sep. 30, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Aug. 11, 2016
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock options granted   859,960 584,301 853,896  
Actual tax benefits recognized related to stock-based compensation   $ 5.5 $ 1.0 $ 0.5  
Vesting Equally on Second, Third and Fourth Anniversary of Grant Date Over Four Years          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock options granted       15,000  
2016 Incentive Award Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of shares registered and available for grant         6,000,000
Shares available for future stock compensation grants   3,200,000 3,800,000    
2016 Incentive Award Plan | Granted to Employees          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Awards granted to employees   816,286 850,700 968,550  
2016 Incentive Award Plan | Non-employee Directors          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock options granted   41,853 33,801    
Award vesting description   These awards will vest on the earlier of (a) the day immediately preceding the date of the first annual meeting following the date of grant and (b) the first anniversary of the date of grant, subject to the non-employee director continuing in service through the applicable vesting date.      
2016 Incentive Award Plan | Vesting After Four Years | Stock Options          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock options granted   10,000 550,500 797,550  
Award vesting period   4 years 4 years 4 years  
2016 Incentive Award Plan | Vesting After Four Years | Restricted Stock Units (RSU)          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Award vesting period   4 years 4 years 4 years  
Shares granted   227,610 300,200 38,000  
2016 Incentive Award Plan | Vesting After Four Years | Restricted Stock Awards (RSA)          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Award vesting period       4 years  
Shares granted       118,000  
2016 Incentive Award Plan | Vesting After One Year          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock options granted   5,000      
Award vesting period   1 year      
2016 Incentive Award Plan | Fully-vested Awards          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock options granted   551,676      
2016 Incentive Award Plan | Vesting in Twelve Equal Monthly Installments          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock options granted   22,000      
2016 Incentive Award Plan | Vesting Over One Year | Non-employee Directors          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock options granted       41,346  
Award vesting period       1 year  
2016 Incentive Award Plan | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share-based compensation option terms   10 years      
2014 Equity Incentive Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share-based compensation option terms   7 years      
2014 Equity Incentive Plan | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Award vesting period   4 years      
2014 Equity Incentive Plan | Minimum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Award vesting period   3 years      
2014 Incentive Award Plan | Stock Options | MPI | Tender Offer          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of vested options purchased by related party 229,431        
2014 Incentive Award Plan | Stock Options | MPI | Selling, General and Administrative Expenses | Tender Offer          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock-based compensation expense   $ 5.1