XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share - Shares Included in Diluted Calculations Assuming Earnings (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]        
Diluted shares (as reported) 153,622 151,331 153,936 151,226
Share-based awards   1,471   1,332
Total   152,802   152,558