XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue Recognition [Line Items]      
Allowance for credit losses $ 95 $ 91  
Accounts receivable from securitization 686 636 $ 685
Accounts Receivable Securitization Facility [Member] | PNC Bank [Member]      
Revenue Recognition [Line Items]      
Accounts receivable from securitization 437 436  
Pledged to PNC Bank, National Association in connection with the U.S. securitization program entered into in November 2022 [Member] | Accounts Receivable Securitization Facility [Member] | PNC Bank [Member]      
Revenue Recognition [Line Items]      
Accounts receivable from securitization $ 437 $ 436  
United States [Member]      
Revenue Recognition [Line Items]      
Percentage sales reserves and allowances to U.S. customers 65.00%