v3.24.2.u1
Supplemental Financial Statement Information - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 11,848 $ 8,253 $ 12,028 $ 8,074
Other comprehensive income (loss), net of tax (42) 155 (58) 0
Ending balance 13,152 9,420 13,152 9,420
Accumulated Other Comprehensive Income (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (437) (598) (421) (443)
Other comprehensive income (loss) before reclassifications     (58) (140)
Amounts reclassified from accumulated other comprehensive income (loss)     0 140
Other comprehensive income (loss), net of tax     (58) 0
Ending balance (479) (443) (479) (443)
Foreign Currency Translation Adjustments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (426) (443)
Other comprehensive income (loss) before reclassifications     (49) (138)
Amounts reclassified from accumulated other comprehensive income (loss)     0 140
Other comprehensive income (loss), net of tax     (49) 2
Ending balance (475) (441) (475) (441)
Unrealized Gains (Losses) on Available-for-Sale Securities, Net of Tax        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     5 0
Other comprehensive income (loss) before reclassifications     (9) (2)
Amounts reclassified from accumulated other comprehensive income (loss)     0 0
Other comprehensive income (loss), net of tax     (9) (2)
Ending balance $ (4) $ (2) $ (4) $ (2)