XML 79 R68.htm IDEA: XBRL DOCUMENT v3.19.2
Related Party Balances and Transactions (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2018
Mar. 31, 2018
California Foundation | Other accrued liabilities    
Related Party Transaction [Line Items]    
Pledge payable balance   $ 100
Pledge payable balance, after tax   $ 64
California Foundation    
Related Party Transaction [Line Items]    
Pledge payment made to Foundation $ 100  
Pledge payment made to Foundation, net of tax $ 64