Common and Common Equivalent Shares - Schedule of Calculation of Shares Used in Basic and Diluted Net Income Per Share (Parenthetical) (Details) shares in Millions |
9 Months Ended |
---|---|
Sep. 30, 2024
shares
| |
Earnings Per Share [Abstract] | |
Incremental shares not Included due to anti dilutive effect | 0.4 |