XML 38 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Reconciliation of Denominators Used in Computation of Basic and Diluted Earnings Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Stockholders' Equity Note [Abstract]        
Basic weighted average shares outstanding (in shares) 571,368,442 573,019,381 571,145,110 574,667,188
Weighted shares assumed upon exercise of stock options (in shares) 1,731,267 1,724,550 1,726,310 1,912,011
Diluted weighted average shares outstanding (in shares) 573,099,709 574,743,931 572,871,420 576,579,199