v3.26.1
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