XML 55 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation - Schedule of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Dec. 31, 2018
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents $ 7,882   $ 2,594  
Cash, cash equivalents and restricted cash 9,113 $ 3,120 3,917 $ 3,916
Increase (decrease) in cash, cash equivalents and restricted cash 5,196 $ (796)    
Cash and cash equivalents        
Cash and Cash Equivalents [Line Items]        
Increase (decrease) in cash, cash equivalents and restricted cash 5,288      
Prepaid expenses and other        
Cash and Cash Equivalents [Line Items]        
Restricted cash 1,101   1,221  
Increase (decrease) in cash, cash equivalents and restricted cash (120)      
Other assets        
Cash and Cash Equivalents [Line Items]        
Restricted cash 130   $ 102  
Increase (decrease) in cash, cash equivalents and restricted cash $ 28