XML 101 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance $ 15,037 $ 12,805
Other comprehensive income (loss) before reclassifications 25 (8)
Amounts reclassified from accumulated other comprehensive income (loss) into earnings 19 5
Ending balance 17,599 15,037
Foreign currency translation adjustments    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (589) (624)
Other comprehensive income (loss) before reclassifications (17) 37
Amounts reclassified from accumulated other comprehensive income (loss) into earnings 0 (2)
Ending balance (606) (589)
Unrealized gain (loss) on available-for- sale securities    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (5) (3)
Other comprehensive income (loss) before reclassifications (2) (6)
Amounts reclassified from accumulated other comprehensive income (loss) into earnings 10 4
Ending balance 3 (5)
Unrealized gain (loss) on forward contracts    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (28) 8
Other comprehensive income (loss) before reclassifications 44 (39)
Amounts reclassified from accumulated other comprehensive income (loss) into earnings 9 3
Ending balance 25 (28)
Accumulated Other Comprehensive Income (Loss)    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (622) (619)
Ending balance $ (578) $ (622)