v3.23.2
Supplemental Financial Statement Information - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 8,253 $ 9,613 $ 8,074 $ 15,145
Other comprehensive income (loss), net of tax 155 (200) 0 (181)
Ending balance 9,420 7,369 9,420 7,369
Accumulated Other Comprehensive Income (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (598) (505) (443) (524)
Other comprehensive income (loss) before reclassifications     (140) (181)
Amounts reclassified from accumulated other comprehensive income (loss)     140 0
Other comprehensive income (loss), net of tax     0 (181)
Ending balance (443) (705) (443) (705)
Foreign Currency Translation Adjustments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (443) (524)
Other comprehensive income (loss) before reclassifications     (138) (181)
Amounts reclassified from accumulated other comprehensive income (loss)     140 0
Other comprehensive income (loss), net of tax     2 (181)
Ending balance (441) (705) (441) (705)
Unrealized Gains (Losses) on Available-for-Sale Securities, Net of Tax        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     0 0
Other comprehensive income (loss) before reclassifications     (2) 0
Amounts reclassified from accumulated other comprehensive income (loss)     0 0
Other comprehensive income (loss), net of tax     (2) 0
Ending balance $ (2) $ 0 $ (2) $ 0