XML 39 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Reconciliation of Denominators Used in Computation of Basic and Diluted Income Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Stockholders' Equity Note [Abstract]        
Basic weighted average shares outstanding (in shares) 572,735,205 571,368,442 572,551,276 571,145,110
Weighted shares assumed upon exercise of stock options (in shares) 1,448,456 1,731,267 1,584,650 1,726,310
Diluted weighted average shares outstanding (in shares) 574,183,661 573,099,709 574,135,926 572,871,420