Accounts and Notes Receivable, Net - Schedule of Accounts and Notes Receivable (Details) - USD ($) $ in Millions |
Mar. 31, 2025 |
Dec. 31, 2024 |
Jun. 30, 2024 |
Mar. 31, 2024 |
Dec. 31, 2023 |
||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Receivables [Abstract] | |||||||||||
| Accounts receivable - trade, net | [1] | $ 704 | $ 619 | ||||||||
| VAT, GST and other taxes | [2] | 123 | 114 | ||||||||
| Other receivables | [3] | 31 | 37 | ||||||||
| Total accounts and notes receivable, net | $ 858 | $ 770 | $ 906 | $ 813 | $ 622 | ||||||
| |||||||||||