XML 58 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Discontinued operations - Narrative (Details) - Discontinued Operations, Held-for-sale - Alliance Healthcare - USD ($)
$ in Millions
Jun. 01, 2021
Jan. 06, 2021
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Consideration from disposal   $ 6,500
Cash received from disposal $ 6,275 $ 6,275
Shares issued as part of disposal (in shares) 2,000,000 2,000,000