v3.25.1
Receivables, Loans, Notes Receivable, and Others (Details) - Factoring Agreement [Member] - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Other Commitments [Line Items]      
Trade Receivables Sold $ 26 $ 18  
Trade receivables sold the remain outstanding with an element of recourse $ 16 $ 4 $ 15