XML 97 R86.htm IDEA: XBRL DOCUMENT v3.20.2
Shareholders' Equity - Accumulated Other Comprehensive Income by Component (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2019
Sep. 30, 2020
Sep. 30, 2019
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 24,737 $ 24,431 $ 24,737
Other comprehensive income (loss) before reclassifications   712 455
Reclassification of certain tax effects 0   (84)
Amounts reclassified into (out of) earnings   53 0
Other comprehensive income (loss)   765 371
Ending balance 25,038 25,558 25,209
Accumulated Other Comprehensive Income (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (1,356) (876) (1,356)
Reclassification of certain tax effects [1] (84)    
Ending balance (1,180) (111) (985)
Net Unrealized Gains (Losses) on Cash Flow Hedges      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (89) (70) (89)
Other comprehensive income (loss) before reclassifications   115 22
Reclassification of certain tax effects     (6)
Amounts reclassified into (out of) earnings   37 10
Other comprehensive income (loss)   152 26
Ending balance   82 (63)
Net Unrealized Gains (Losses) on Available-for-Sale Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (175) 409 (175)
Other comprehensive income (loss) before reclassifications   462 678
Reclassification of certain tax effects     21
Amounts reclassified into (out of) earnings   1 0
Other comprehensive income (loss)   463 699
Ending balance   872 524
Net Unrealized Losses on Hedges of Net Investments in Non-U.S. Subsidiaries      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 16 46 16
Other comprehensive income (loss) before reclassifications   (100) 78
Reclassification of certain tax effects     (3)
Amounts reclassified into (out of) earnings   0 0
Other comprehensive income (loss)   (100) 75
Ending balance   (54) 91
Other-Than-Temporary Impairment on Held-to-Maturity Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (2) (2) (2)
Other comprehensive income (loss) before reclassifications   0 3
Reclassification of certain tax effects     (1)
Amounts reclassified into (out of) earnings   0 (1)
Other comprehensive income (loss)   0 1
Ending balance   (2) (1)
Net Unrealized Losses on Retirement Plans      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (143) (187) (143)
Other comprehensive income (loss) before reclassifications   0 0
Reclassification of certain tax effects     (28)
Amounts reclassified into (out of) earnings   15 (9)
Other comprehensive income (loss)   15 (37)
Ending balance   (172) (180)
Foreign Currency Translation      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ (963) (1,072) (963)
Other comprehensive income (loss) before reclassifications   235 (326)
Reclassification of certain tax effects     (67)
Amounts reclassified into (out of) earnings   0 0
Other comprehensive income (loss)   235 (393)
Ending balance   $ (837) $ (1,356)
[1] Represents the reclassification from accumulated other comprehensive income into retained earnings as a result of our adoption of ASU 2018-02 - Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income in the first quarter of 2019.