XML 42 R104.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Compensation - Summary of Options Activity (Details) - Stock Options - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Shares, Outstanding, beginning of period 1,106,672    
Number of Shares, Granted 544,209 312,141 669,658
Number of Shares, Exercised (23,486)    
Number of Shares, Forfeited, canceled or expired (86,313)    
Number of Shares, Outstanding, end of period 1,541,082 1,106,672  
Number of Shares, Exercisable, end of period 617,419    
Weighted Average Exercise Price Per Share, Outstanding, beginning of period $ 31.14    
Weighted Average Exercise Price Per Share, Granted 33.32 $ 46.48 $ 28.30
Weighted Average Exercise Price Per Share, Exercised 26.03    
Weighted Average Exercise Price Per Share, Forfeited, canceled or expired 36.79    
Weighted Average Exercise Price Per Share, Outstanding, end of period 31.67 $ 31.14  
Weighted Average Exercise Price Per Share, Exercisable, end of period $ 27.61