v3.25.2
OTHER FINANCIAL STATEMENT DETAILS - Schedule of Reclassifications out of AOCI (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Reclassification Adjustment out of Accumulated Other Comprehensive Income (Loss) on Derivatives [Line Items]            
Net revenues $ 8,288   $ 7,885   $ 16,079 $ 15,584
Other income (expense), net 25   74   98 115
Income before income taxes 1,529   1,399   3,132 2,608
Income tax expense (268)   (271)   (584) (592)
Net income (loss) 1,261 $ 1,287 1,128 $ 888 2,548 2,016
Amount of Gains (Losses) Reclassified from AOCI            
Reclassification Adjustment out of Accumulated Other Comprehensive Income (Loss) on Derivatives [Line Items]            
Income before income taxes (69)   23   (33) (19)
Income tax expense 0   0   0 0
Net income (loss) (69)   23   (33) (19)
Amount of Gains (Losses) Reclassified from AOCI | Net gains (losses) on cash flow hedges—foreign exchange contracts            
Reclassification Adjustment out of Accumulated Other Comprehensive Income (Loss) on Derivatives [Line Items]            
Net revenues (70)   22   (35) 22
Amount of Gains (Losses) Reclassified from AOCI | Net gains (losses) on investments            
Reclassification Adjustment out of Accumulated Other Comprehensive Income (Loss) on Derivatives [Line Items]            
Net revenues 0   1   1 (41)
Other income (expense), net $ 1   $ 0   $ 1 $ 0