XML 159 R118.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Contingencies (Health Care Cost Recovery Litigation) (Details) - Health Care Cost Recovery Actions [Member]
$ in Millions
1 Months Ended 12 Months Ended
Nov. 30, 1998
USD ($)
state
Dec. 31, 2019
USD ($)
case
Dec. 31, 2018
USD ($)
case
Dec. 31, 2017
USD ($)
case
Loss Contingencies [Line Items]        
Number of cases pending | case   1 1 1
Number of states with settled litigation | state 46      
State settlement agreements annual payments $ 9,400      
State settlement agreements attorney fees annual cap $ 500      
Litigation settlement   $ 4,200 $ 4,200 $ 4,500
Threatened Litigation [Member] | Canada [Member]        
Loss Contingencies [Line Items]        
Number of cases pending | case   10