XML 91 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Examination      
Tax law change related to currency translation $ 224 $ 0 $ 0
Undistributed earnings of foreign subsidiaries 15,000    
Income taxes paid 3,126 2,949 3,076
Valuation allowance for deferred tax assets 874 934  
Penalties 35 36 $ 49
Interest and penalties, accrued 190 $ 135  
Final tax assessed, period     10 years
Internal Revenue Service (IRS)      
Income Tax Examination      
Final tax assessed     $ 490
Interest     250
Tax benefit     $ (41)
U.S. state taxing jurisdictions      
Income Tax Examination      
Valuation allowance for deferred tax assets 55    
Operating loss carryforwards, subject to expiration 75    
Operating loss carryforwards, not subject to expiration 16    
Domestic Tax Jurisdiction      
Income Tax Examination      
Valuation allowance for deferred tax assets 192    
Operating loss carryforwards, subject to expiration 196    
Non-U.S. taxing jurisdictions      
Income Tax Examination      
Valuation allowance for deferred tax assets 627    
Operating loss carryforwards, subject to expiration 278    
Operating loss carryforwards, not subject to expiration $ 781