XML 106 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Financial Statement Information - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 12,028 $ 8,074 $ 15,145
Other comprehensive income (loss), net of tax (96) 22 81
Ending balance 22,383 12,028 8,074
Accumulated Other Comprehensive Income (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (421) (443) (524)
Other comprehensive income before reclassifications (96) (118) 81
Amounts reclassified from accumulated other comprehensive income 0 140 0
Other comprehensive income (loss), net of tax (96) 22 81
Ending balance (517) (421) (443)
Foreign Currency Translation Adjustments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (426) (443) (524)
Other comprehensive income before reclassifications (95) (123) 81
Amounts reclassified from accumulated other comprehensive income 0 140 0
Other comprehensive income (loss), net of tax (95) 17 81
Ending balance (521) (426) (443)
Unrealized Gains (Losses) on Available-for-Sale Securities, Net of Tax      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 5 0 0
Other comprehensive income before reclassifications (1) 5 0
Amounts reclassified from accumulated other comprehensive income 0 0 0
Other comprehensive income (loss), net of tax (1) 5 0
Ending balance $ 4 $ 5 $ 0