XML 92 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 2. Summary of Significant Accounting Policies New Accounting Pronouncements (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Jan. 01, 2018
Jan. 01, 2016
Item Effected [Line Items]      
Cumulative Effect of New Accounting Principle in Period of Adoption   $ (22) $ 5
Accounting Standards Update 2018-02      
Item Effected [Line Items]      
Cumulative Effect of New Accounting Principle in Period of Adoption   $ 9  
Assets | Scenario, Forecast | Minimum | Accounting Standards Update 2016-02 | Subsequent Event      
Item Effected [Line Items]      
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification $ 650    
Assets | Scenario, Forecast | Maximum | Accounting Standards Update 2016-02 | Subsequent Event      
Item Effected [Line Items]      
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification 670    
Liability | Scenario, Forecast | Minimum | Accounting Standards Update 2016-02 | Subsequent Event      
Item Effected [Line Items]      
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification 595    
Liability | Scenario, Forecast | Maximum | Accounting Standards Update 2016-02 | Subsequent Event      
Item Effected [Line Items]      
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification $ 615