XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Per Share Data (Weighted Average Number of Common Shares Used In the Computation of Basic and Diluted Earnings per Share) (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share [Abstract]        
Basic (shares) 277,192 277,547 276,928 277,691
Diluted (shares) 279,642 280,113 279,644 280,590