v3.23.2
OTHER FINANCIAL STATEMENT DETAILS - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Accumulated Balances of Other Comprehensive Income (Loss), Net of Tax        
Beginning balance $ 19,858 $ 20,603 $ 20,274 $ 21,727
Other comprehensive income (loss) before reclassifications (64) (13) 17 (274)
Less: Amount of gain (loss) reclassified from accumulated other comprehensive income (loss) 34 107 85 154
Other comprehensive income (loss), net of tax (98) (120) (68) (428)
Ending balance 19,661 19,767 19,661 19,767
Accumulated Other Comprehensive Income (Loss)        
Accumulated Balances of Other Comprehensive Income (Loss), Estimated Tax Benefit (Expense)        
Beginning balance 87 60 128 (2)
Other comprehensive income (loss) before reclassifications (41) (4) (82) 58
Less: Amount of gain (loss) reclassified from accumulated other comprehensive income (loss) 0 0 0 0
Net current period other comprehensive income (loss) (41) (4) (82) 58
Ending balance 46 56 46 56
Accumulated Balances of Other Comprehensive Income (Loss), Net of Tax        
Beginning balance (898) (444) (928) (136)
Ending balance (996) (564) (996) (564)
Unrealized Gains (Losses) on Cash Flow Hedges        
Accumulated Balances of Other Comprehensive Income (Loss), Before Tax        
Beginning balance 0 196 111 199
Other comprehensive income (loss) before reclassifications 11 320 (24) 364
Less: Amount of gain (loss) reclassified from accumulated other comprehensive income (loss) 34 107 110 154
Net current period other comprehensive income (loss) (23) 213 (134) 210
Ending balance (23) 409 (23) 409
Unrealized Gains (Losses) on Investments        
Accumulated Balances of Other Comprehensive Income (Loss), Before Tax        
Beginning balance (416) (380) (591) (87)
Other comprehensive income (loss) before reclassifications 13 (164) 163 (457)
Less: Amount of gain (loss) reclassified from accumulated other comprehensive income (loss) 0 0 (25) 0
Net current period other comprehensive income (loss) 13 (164) 188 (457)
Ending balance (403) (544) (403) (544)
Foreign Currency Translation Adjustment (“CTA”)        
Accumulated Balances of Other Comprehensive Income (Loss), Before Tax        
Beginning balance (595) (365) (575) (270)
Other comprehensive income (loss) before reclassifications (216) (300) (236) (395)
Less: Amount of gain (loss) reclassified from accumulated other comprehensive income (loss) 0 0 0 0
Net current period other comprehensive income (loss) (216) (300) (236) (395)
Ending balance (811) (665) (811) (665)
Net Investment Hedges CTA Gains (Losses)        
Accumulated Balances of Other Comprehensive Income (Loss), Before Tax        
Beginning balance 26 45 (1) 24
Other comprehensive income (loss) before reclassifications 169 135 196 156
Less: Amount of gain (loss) reclassified from accumulated other comprehensive income (loss) 0 0 0 0
Net current period other comprehensive income (loss) 169 135 196 156
Ending balance $ 195 $ 180 $ 195 $ 180