XML 101 R91.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share (Narrative) (Details) - shares
shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share [Abstract]        
Undistributed earnings allocated to participating unvested share-based payment awards, weighted outstanding shares 4.9 5.7 5.0 5.9