XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Income taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Apr. 28, 2022
May 31, 2021
Income Tax Examination [Line Items]            
Effective income tax rate 14.00% 16.80% 12.90% 12.60%    
Increase in unrecognized tax benefits resulting from tax positions taken during the current period $ 50   $ 95      
Domestic Tax Authority            
Income Tax Examination [Line Items]            
Proposed additional income tax           $ 3,600
Repatriation tax on proposed additional tax           $ 900
Proposed additional income tax 2013-2015         $ 5,100  
Penalties on proposed additional income tax 2013-2015         2,000  
Repatriation tax on proposed additional tax 2013-2015         $ 2,200