XML 129 R111.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingent Liabilities - Estimated Accrual Liability (Details) - National Prescription Opiate Litigation - USD ($)
$ in Millions
Mar. 31, 2022
Mar. 31, 2021
Loss Contingencies [Line Items]    
Loss contingency, accrual, current $ 1,046 $ 0
Loss contingency, accrual, noncurrent 7,220 8,067
Loss contingency accrual $ 8,266 $ 8,067