XML 39 R30.htm IDEA: XBRL DOCUMENT v3.24.2
Stockholders' Equity - Reconciliation of Denominators Used in Computation of Basic and Diluted Income Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Stockholders' Equity Note [Abstract]        
Basic weighted average shares outstanding (in shares) 572,576,300 571,138,039 572,457,897 571,033,444
Weighted shares assumed upon exercise of stock options (in shares) 1,537,308 1,752,121 1,645,549 1,724,032
Diluted weighted average shares outstanding (in shares) 574,113,608 572,890,160 574,103,446 572,757,476