XML 103 R92.htm IDEA: XBRL DOCUMENT v3.25.3
Warranties (Schedule of Product Warranty Liability) (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Product Warranties Disclosures [Abstract]    
Product warranty accrual balance, beginning of period $ 14,180 $ 14,535
Liabilities accrued for warranties during the period 9,730 7,951
Warranty claims paid during the period (9,752) (8,306)
Changes in estimates 0 0
Product warranty accrual balance, end of period $ 14,158 $ 14,180