Commitments and Contingencies (Details) - USD ($) $ in Thousands |
May 31, 2026 |
Aug. 31, 2025 |
|---|---|---|
| Commitments and Contingencies Disclosure [Abstract] | ||
| Expressly limited performance guarantee | $ 2,252,000 | $ 2,225,000 |
| Portion of guarantee not recoverable | 42,000 | 55,000 |
| Letter of credit and surety bonds outstanding | 2,110,687 | 1,997,596 |
| Letter of credit and surety bonds outstanding, net of recourse provisions | $ 1,901,770 | $ 1,788,832 |