XML 80 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Reconciliation of Cash and Cash Equivalents (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Balance Sheet Components [Abstract]      
Cash and cash equivalents $ 2,128 $ 1,101  
Customer accounts 1 0  
Restricted cash included in short-term investments 15 137  
Cash, cash equivalents and restricted cash $ 2,144 $ 1,238 $ 849