XML 131 R111.htm IDEA: XBRL DOCUMENT v3.25.0.1
Sale of Accounts Receivable (Details)
$ in Millions, € in Billions
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2024
EUR (€)
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]        
Maximum borrowing capacity $ 13,000      
Fair value of trade receivables derecognized 2,000 $ 1,600    
Amount of receivables sold 46,900 54,800 $ 59,000  
Proceeds from receivables sold 47,000 53,600 56,900  
Trade receivables - net 3,708 4,232    
Loss on sale of receivables 95 56 $ 21  
Asset Pledged as Collateral without Right        
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]        
Trade receivables - net 700 $ 1,100    
Accounts Receivable Securitization Facility        
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]        
Maximum borrowing capacity 2,800      
First Purchasers | Accounts Receivable Securitization Facility        
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]        
Maximum borrowing capacity 1,700      
Second Purchasers | Accounts Receivable Securitization Facility        
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]        
Maximum borrowing capacity $ 1,100     € 1.1