Leases (Supplemental Balance Sheet Information Related to Operating Leases) (Details) - USD ($) $ in Thousands |
Aug. 31, 2026 |
Aug. 31, 2025 |
|---|---|---|
| Leases [Abstract] | ||
| Operating lease ROU assets | $ 19,412 | $ 18,096 |
| Operating lease short-term liabilities | $ 4,333 | $ 4,113 |
| Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] | Other current liabilities | Other current liabilities |
| Operating lease long-term liabilities | $ 18,128 | $ 17,354 |
| Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Operating lease long-term liabilities | Operating lease long-term liabilities |
| Total lease liabilities | $ 22,461 | $ 21,467 |