XML 74 R83.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share - Additional Information (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average shares outstanding, Basic 85,704,321 96,840,685 89,863,807 97,407,644
Weighted average shares outstanding, diluted 86,272,979 97,432,015 90,348,418 98,142,238
Stock Compensation Plan        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of EPS 887,859 533,721 979,779 359,127