Contingencies and Accrued Losses - Accrued Loss Reserves (Detail) - USD ($) $ in Thousands |
May 31, 2026 |
May 31, 2025 |
|---|---|---|
| Schedule Of Accrued Liabilities [Line Items] | ||
| Accrued Loss Reserves - Current | $ 51,258 | $ 36,701 |
| Accrued Loss Reserves - Noncurrent | 33,127 | 31,459 |
| Accrued product liability and other loss reserves | ||
| Schedule Of Accrued Liabilities [Line Items] | ||
| Accrued Loss Reserves - Current | 35,517 | 24,781 |
| Accrued Loss Reserves - Noncurrent | 26,236 | 25,206 |
| Accrued warranty reserves | ||
| Schedule Of Accrued Liabilities [Line Items] | ||
| Accrued Loss Reserves - Current | 10,395 | 10,494 |
| Accrued Loss Reserves - Noncurrent | 3,379 | 3,534 |
| Accrued environmental reserves | ||
| Schedule Of Accrued Liabilities [Line Items] | ||
| Accrued Loss Reserves - Current | 5,346 | 1,426 |
| Accrued Loss Reserves - Noncurrent | $ 3,512 | $ 2,719 |