XML 36 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Reconciliation of Denominators Used in Computation of Basic and Diluted Earnings Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Stockholders' Equity Note [Abstract]        
Basic weighted average shares outstanding (in shares) 571,138,039 575,462,097 571,033,444 575,510,253
Weighted shares assumed upon exercise of stock options (in shares) 1,752,121 1,940,124 1,724,032 1,998,786
Diluted weighted average shares outstanding (in shares) 572,890,160 577,402,221 572,757,476 577,509,039