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