Factoring and Notes Receivable - Disclosure of Detailed Information about Trade Receivables (Details) - USD ($) $ in Millions |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Receivables [Abstract] | ||
| Eligible receivables sold without recourse | $ 186 | $ 152 |
| Guaranteed bank notes sold without recourse | $ 16 | $ 16 |