Commitments and Contingent Liabilities - (Schedule of Product Warranty Reserve) (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
May 31, 2026 |
May 31, 2025 |
May 31, 2026 |
May 31, 2025 |
|
| Movement in Standard Product Warranty Accrual [Roll Forward] | ||||
| Warranty reserve, beginning of the period | $ 381,666 | $ 428,926 | $ 400,591 | $ 446,240 |
| Warranties issued | 47,479 | 63,164 | 89,999 | 123,632 |
| Adjustments to pre-existing warranties from changes in estimates | 6,899 | 11,824 | 19,905 | 14,386 |
| Payments | (52,892) | (61,856) | (127,343) | (142,200) |
| Warranty reserve, end of period | $ 383,152 | $ 442,058 | $ 383,152 | $ 442,058 |