Trade Accounts Receivable Sale Programs - Additional Information (Details) - USD ($) $ in Millions |
May 31, 2026 |
Aug. 31, 2025 |
|---|---|---|
| Trade Accounts Receivable Sale Programs | ||
| Trade Accounts Receivable Securitization and Sale Program [Line Items] | ||
| Receivables sold but not yet collected | $ 421 | $ 927 |