v3.22.1
Supplemental Financial Statement Information - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 15,145 $ 12,967
Other comprehensive income (loss) 19 1,189
Ending balance 9,613 13,598
Grab    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Included in other comprehensive income (loss)   1,300
Accumulated Other Comprehensive Income (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (524) (535)
Other comprehensive income (loss) before reclassifications 19 1,189
Amounts reclassified from accumulated other comprehensive income (loss) 0 0
Other comprehensive income (loss) 19 1,189
Ending balance (505) 654
Foreign Currency Translation Adjustments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (524) (581)
Other comprehensive income (loss) before reclassifications 19 33
Amounts reclassified from accumulated other comprehensive income (loss) 0 0
Other comprehensive income (loss) 19 33
Ending balance (505) (548)
Unrealized Gains (Losses) on Available-for-Sale Securities, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 0 46
Other comprehensive income (loss) before reclassifications 0 1,156
Amounts reclassified from accumulated other comprehensive income (loss) 0 0
Other comprehensive income (loss) 0 1,156
Ending balance $ 0 $ 1,202