XML 143 R128.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive Income (Schedule of Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 14,703 $ 14,416 $ 13,268
Net change (789) 508 654
Ending balance 17,050 14,703 14,416
Cumulative Effect, Period of Adoption, Adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance   (1,017) (2)
Ending balance     (1,017)
Cumulative Effect, Period of Adoption, Adjusted Balance      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance   13,399 13,266
Ending balance     13,399
Accumulated other comprehensive (loss) income      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 631 123 (539)
Ending balance (158) 631 123
Accumulated other comprehensive (loss) income | Cumulative Effect, Period of Adoption, Adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance     8
Accumulated other comprehensive (loss) income | Cumulative Effect, Period of Adoption, Adjusted Balance      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance   123 (531)
Ending balance     123
Accumulated other comprehensive (loss) income | Accounting Standards Update 2017-08 | Cumulative Effect, Period of Adoption, Adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance     8
Unrealized gains on investment securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 640 208 (481)
Net change (735) 432 681
Ending balance (95) 640 208
Unrealized gains on investment securities | Cumulative Effect, Period of Adoption, Adjusted Balance      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance     (473)
Unrealized gains on investment securities | Accounting Standards Update 2017-08 | Cumulative Effect, Period of Adoption, Adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance     8
Translation adjustments and net investment hedges      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 19 19 18
Net change 0 0 1
Ending balance 19 19 19
Translation adjustments and net investment hedges | Cumulative Effect, Period of Adoption, Adjusted Balance      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance     18
Translation adjustments and net investment hedges | Accounting Standards Update 2017-08 | Cumulative Effect, Period of Adoption, Adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance     0
Cash flow hedges      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 82 2 19
Net change (47) 80 (17)
Ending balance 35 82 2
Cash flow hedges | Cumulative Effect, Period of Adoption, Adjusted Balance      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance     19
Cash flow hedges | Accounting Standards Update 2017-08 | Cumulative Effect, Period of Adoption, Adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance     0
Defined benefit pension plans      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (110) (106) (95)
Net change (7) (4) (11)
Ending balance $ (117) $ (110) (106)
Defined benefit pension plans | Cumulative Effect, Period of Adoption, Adjusted Balance      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance     (95)
Defined benefit pension plans | Accounting Standards Update 2017-08 | Cumulative Effect, Period of Adoption, Adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance     $ 0