Revenue Recognition Contract Assets (Details) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
| Contract With Customer, Asset [Line Items] | ||||
| Contract with Customer, Asset, Net - Beginning of Period | $ 67 | $ 56 | $ 36 | $ 29 |
| Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress | 44 | 45 | 125 | 133 |
| Contract with Customer, Asset, Reclassified to Receivable | (23) | (28) | (73) | (89) |
| Contract with Customer, Asset, Increase (Decrease) for Contract Acquired in Business Combination | 36 | 0 | 36 | 0 |
| Contract with Customer, Asset, Net - End of Period | $ 124 | $ 73 | $ 124 | $ 73 |