Net Income per Share (Narrative) (Details) - USD ($) |
3 Months Ended | 9 Months Ended | ||||
|---|---|---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Jun. 30, 2024 |
Jun. 21, 2024 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||
| Amount authorized under stock repurchase program | $ 1,500,000,000 | $ 1,500,000,000 | ||||
| Available for repurchase under the stock repurchase program | $ 135,300,000 | $ 135,300,000 | ||||
| Restricted stock units | ||||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||
| Antidilutive securities excluded from EPS (in shares) | 2,800,000 | 1,900,000 | 2,800,000 | 1,900,000 | ||
| Class A Common Stock | ||||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||
| Number of shares repurchased (in shares) | 0 | 0 | 0 | 0 | ||
| 4.25% Convertible Senior Notes due 2029 | Convertible Debt | ||||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||
| Interest rate | 4.25% | 4.25% | 4.25% | 4.25% | ||