XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share - Shares Outstanding (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]        
Basic method (in shares) 155,453,897 155,446,201 155,749,486 155,220,945
Dilutive stock options and restricted stock units (in shares) 1,375,511 1,889,972 1,385,859 2,185,957
Diluted method (in shares) 156,829,408 157,336,173 157,135,345 157,406,902