XML 43 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Inventory Financing Agreements (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Inventory Financing Agreements [Line Items]    
Inventory financing agreement, payment terms (in days) 90 days  
Accounts Payable, Inventory Financing - Supplier Financing    
Inventory Financing Agreements [Line Items]    
Inventory financing agreements $ 403 $ 353
Accounts Payable, Inventory Financing - Product Financing    
Inventory Financing Agreements [Line Items]    
Inventory financing agreements $ 62