XML 157 R129.htm IDEA: XBRL DOCUMENT v3.25.0.1
Sales Of Receivables (Revolving Receivables Sold) (Details) - Revolving Receivables Program - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Gross receivables sold/cash proceeds received $ 21,632 $ 8,882 $ 0
Total collections under revolving agreement 20,362 7,382 0
Net cash proceeds received 1,270 1,500 0
Net receivables sold 21,039 8,679 0
Initial sale of receivables $ 1,270 $ 1,500 $ 0