XML 100 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Changes in Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance $ 21,064 $ 18,221 $ 22,650
Net unrealized gain (loss) 88 85 (62)
Reclassifications to net income (170) 58 (83)
Other comprehensive income (loss) (81) 143 (145)
Ending balance 21,209 21,064 18,221
Total      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance 83 (60) 85
Other comprehensive income (loss) (81) 143 (145)
Ending balance 2 83 (60)
Foreign Currency Translation      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance 13 51 53
Net unrealized gain (loss) (11) (38) (2)
Reclassifications to net income 0 0 0
Other comprehensive income (loss) (11) (38) (2)
Ending balance 2 13 51
Unrealized Gains and Losses on Available-for-Sale Debt Securities, Net of Tax      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (4) 2 1
Net unrealized gain (loss) (30) (6) 43
Reclassifications to net income 1 0 (42)
Other comprehensive income (loss) (29) (6) 1
Ending balance (33) (4) 2
Unrealized Gains and Losses on Cash Flow Hedges, Net of Tax      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance 74 (113) 31
Net unrealized gain (loss) 130 129 (103)
Reclassifications to net income (171) 58 (41)
Other comprehensive income (loss) (41) 187 (144)
Ending balance $ 33 $ 74 $ (113)