XML 74 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components - Reconciliation of Cash and Cash Equivalents (Details) - USD ($)
$ in Millions
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Balance Sheet Components [Abstract]      
Cash and cash equivalents $ 1,667 $ 1,428  
Customer accounts 0 0  
Restricted cash included in short-term investments 23 143  
Cash, cash equivalents and restricted cash $ 1,690 $ 1,571 $ 883