XML 124 R110.htm IDEA: XBRL DOCUMENT v3.22.4
Income taxes - Narrative (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Taxes [Line Items]    
Income tax liabilities with federal taxing authority settled through year 2011  
Income tax liabilities with state and foreign jurisdictions estimated settlement year 2023  
Unrecognized tax benefits $ 440 $ 1,046
Unrecognized tax benefits that would impact effective tax rate $ 383  
Earliest Tax Year [Member]    
Income Taxes [Line Items]    
Income Tax Examination, Year under Examination 2014  
Latest Tax Year [Member]    
Income Taxes [Line Items]    
Income Tax Examination, Year under Examination 2019  
Tax Year 2012 [Member]    
Income Taxes [Line Items]    
Income Tax Examination, Year under Examination 2012  
Tax Year 2013 [Member]    
Income Taxes [Line Items]    
Income Tax Examination, Year under Examination 2013