Earnings Per Share - Narrative (Details) shares in Millions |
3 Months Ended | 9 Months Ended | |
|---|---|---|---|
|
Sep. 30, 2026
shares
|
Sep. 30, 2025
shares
|
Sep. 30, 2026
class
shares
|
|
| Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] | |||
| Number of classes of equity | class | 2 | ||
| 2031 Convertible Notes | |||
| Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] | |||
| Effective antidilutive shares (in shares) | 46.3 | 35.5 | |
| PSUs | |||
| Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] | |||
| Effective antidilutive shares (in shares) | 21.8 | 2.4 | |
| RSUs | |||
| Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] | |||
| Effective antidilutive shares (in shares) | 21.8 | 2.4 | |