XML 95 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Capital Stock and Earnings Per Share - Share Information (Details) - shares
Dec. 31, 2021
Dec. 31, 2020
Common stock shares    
Authorized (in shares) 800,000,000 800,000,000
Issued (in shares) 169,364,686 168,503,526
Outstanding (in shares) 153,569,061 152,930,740
Treasury stock (in shares) 15,795,625 15,572,786