XML 94 R59.htm IDEA: XBRL DOCUMENT v3.22.2
OTHER FINANCIAL STATEMENT DETAILS - Other Income (Expense), Net (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Other Income and Expenses [Abstract]        
Interest income $ 27 $ 13 $ 42 $ 28
Interest expense (69) (57) (128) (115)
Net gains (losses) on strategic investments (672) 283 (658) 163
Other (1) (10) (53) (17)
Other income (expense), net $ (715) $ 229 $ (797) $ 59