v3.26.1
OTHER FINANCIAL STATEMENT DETAILS - Schedule of Other Income (Expense), Net (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Interest income $ 104 $ 135 $ 211 $ 280
Interest expense (126) (114) (237) (217)
Net gains (losses) on strategic investments (74) 11 (175) 59
Other (21) (7) (11) (24)
Other income (expense), net $ (117) $ 25 $ (212) $ 98