v3.26.3
Warranties (Schedule of Product Warranty Liability) (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Product Warranties Disclosures [Abstract]    
Product warranty accrual balance, beginning of period $ 14,158 $ 14,180
Liabilities accrued for warranties during the period 6,450 9,730
Warranty claims paid during the period (6,014) (9,752)
Changes in estimates 0 0
Product warranty accrual balance, end of period $ 14,594 $ 14,158