v3.26.1
Changes in Accumulated Other Comprehensive (Loss) Income - Schedule of Changes in Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of the period $ 12,501 $ 11,051 $ 13,473 $ 11,558
Total other comprehensive (loss) income (3) 11 (8) 15
Balance, end of the period 12,684 12,124 12,684 12,124
Accumulated Other Comprehensive (Loss) Income        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of the period     1 (10)
Other comprehensive income before reclassifications     (11) 15
Tax effect on unrealized gain (loss) on cash flow hedges     3 (6)
Total other comprehensive (loss) income     (8) 15
Balance, end of the period $ (7) $ 5 (7) 5
Accumulated Other Comprehensive (Loss) Income | Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense | Reclassification out of Accumulated Other Comprehensive (Loss) Income        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Gain on cash flow hedges reclassified from accumulated other comprehensive loss to earnings     0 1
Accumulated Other Comprehensive (Loss) Income | Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense | Reclassification out of Accumulated Other Comprehensive (Loss) Income        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Gain on cash flow hedges reclassified from accumulated other comprehensive loss to earnings     0 4
Accumulated Other Comprehensive (Loss) Income | Location, Statement of Income, Balance [Axis]: us-gaap:SellingAndMarketingExpense | Reclassification out of Accumulated Other Comprehensive (Loss) Income        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Gain on cash flow hedges reclassified from accumulated other comprehensive loss to earnings     $ 0 $ 1