XML 130 R111.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Common Share - Additional Information (Detail) - $ / shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Stock Option      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive options excluded from the computation of diluted earnings per share (in shares) 233,000 1,700,000 1,900,000
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit $ 82.08 $ 63.73 $ 70.96
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit $ 86.34 $ 88.81 $ 88.81
Warrant      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Class of Warrant or Right, Outstanding 1,300,000 4,100,000