XML 91 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Capital Stock and Earnings Per Share - Share Information (Details) - shares
Dec. 31, 2022
Dec. 31, 2021
Common stock shares:    
Authorized (in shares) 800,000,000 800,000,000
Issued (in shares) 170,400,212 169,364,686
Outstanding (in shares) 145,862,632 153,569,061
Treasury Stock (in shares) 24,537,580 15,795,625