XML 101 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Capital Stock and Earnings Per Share - Share Information (Details) - shares
Dec. 31, 2019
Dec. 31, 2018
Common stock shares    
Authorized (in shares) 800,000,000 800,000,000
Issued (in shares) 182,816,536 181,931,225
Outstanding (in shares) 152,468,442 159,657,947
Treasury stock (in shares) 30,348,094 22,273,278