v3.26.3
Derivative instruments and hedging activities - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 07, 2022
Aug. 31, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Derivative [Line Items]              
Revenues other than USD     46.00%   46.00%    
Transactions termination loss settled         $ 493    
Forward starting interest rate swaps and treasury lock agreements losses     $ 2 $ 5 12 $ 30  
Accounts receivables sold     $ 3,837   $ 3,837   $ 3,709
Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]     Accounts Payable, Trade, Current   Accounts Payable, Trade, Current   Accounts Payable, Trade, Current
Supplier finance program obligation     $ 242   $ 242   $ 225
Accounts receivable securitization facility              
Derivative [Line Items]              
Accounts receivables sold     579   579   799
Accounts receivable securitization facility | BNP Paribas Bank              
Derivative [Line Items]              
Derivatives term of contract   5 years          
Accounts receivable securitization facility | PNC Bank              
Derivative [Line Items]              
Derivatives term of contract 3 years            
Accounts receivable securitization facility | PNC Bank | November 2023              
Derivative [Line Items]              
Derivative notional amount $ 1,000            
Accounts receivable securitization facility | PNC Bank | SPV amendment agreement October 2024              
Derivative [Line Items]              
Derivative notional amount 950            
Accounts receivable securitization facility | PNC Bank | Initial commitment              
Derivative [Line Items]              
Derivative notional amount $ 950            
Accounts receivable              
Derivative [Line Items]              
Accounts receivables sold     $ 795   $ 795   $ 794