Income Taxes - Unrecognized Tax Benefits (Details) - USD ($) $ in Millions |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] | |||
Unrecognized tax benefits, beginning balance | $ 26 | $ 40 | $ 32 |
Increases for tax positions taken during the period | 0 | 5 | 2 |
Decreases for tax positions taken during the period | (5) | (6) | (1) |
Increases for tax positions taken during a prior period | 5 | 0 | 19 |
Decreases for tax positions taken during a prior period | (1) | (13) | (12) |
Unrecognized tax benefits, ending balance | $ 25 | $ 26 | $ 40 |