XML 112 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share - Additional Information (Details) - Stock Options, RSUs and MSUs
shares in Millions
12 Months Ended
Dec. 31, 2022
shares
Dec. 31, 2021
shares
Dec. 31, 2020
shares
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share, amount 11.4 16.1 13.7
Certain Performance-Based Awards      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share, amount 0.3 0.1 0.2
2026 Senior Notes | Maximum      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Cap price 107.36 107.36