XML 302 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings Per Share - Additional Information (Detail) - $ / shares
shares in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Stock Options [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Number of anti-dilutive securities   2.0 2.0
Weighted average exercise price of options $ 38.67 $ 26.85 $ 32.66
Stock Options [Member] | Maximum [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Number of anti-dilutive securities 0.5    
Stock Awards and Stock Options [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Number of anti-dilutive securities   5.0 4.0
Common shares equivalents that would have been included in diluted average shares outstanding   1.0 1.0