Earnings per Share - Schedule of Weighted-Average Number of Anti-Dilutive Shares Excluded from the Calculation of Earnings Per Share (Details) - shares shares in Millions |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Earnings Per Share, Basic and Diluted [Line Items] | ||||
Total anti-diluted common stock (in shares) | 4 | 1 | 4 | 1 |
Stock-based compensation awards | ||||
Earnings Per Share, Basic and Diluted [Line Items] | ||||
Total anti-diluted common stock (in shares) | 4 | 1 | 4 | 1 |