v3.22.2.2
OTHER FINANCIAL STATEMENT DETAILS - Reclassification Adjustment out of Accumulated Other Comprehensive Income (Loss) on Derivatives (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2022
Sep. 30, 2021
Reclassification Adjustment out of Accumulated Other Comprehensive Income (Loss) on Derivatives [Line Items]                
Net revenues $ (6,846)     $ (6,182)     $ (20,135) $ (18,453)
Other income (expense), net (460)     (122)     337 (181)
Income before income taxes (1,578)     (1,165)     (2,256) (3,393)
Income tax expense 248     78     758 25
Net income (loss) (1,330) $ 341 $ (509) (1,087) $ (1,184) $ (1,097) (1,498) (3,368)
Amount of Gains (Losses) Reclassified From Accumulated Other Comprehensive Income (loss)                
Reclassification Adjustment out of Accumulated Other Comprehensive Income (Loss) on Derivatives [Line Items]                
Income before income taxes 156     (44)     310 (192)
Income tax expense 0     0     0 0
Net income (loss) 156     (44)     310 (192)
Amount of Gains (Losses) Reclassified From Accumulated Other Comprehensive Income (loss) | Gains (losses) on cash flow hedges—foreign currency exchange contracts                
Reclassification Adjustment out of Accumulated Other Comprehensive Income (Loss) on Derivatives [Line Items]                
Net revenues 156     (44)     310 (192)
Amount of Gains (Losses) Reclassified From Accumulated Other Comprehensive Income (loss) | Unrealized gains (losses) on investments                
Reclassification Adjustment out of Accumulated Other Comprehensive Income (Loss) on Derivatives [Line Items]                
Other income (expense), net $ 0     $ 0     $ 0 $ 0