XML 72 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories (Details) - USD ($)
$ in Thousands
Aug. 31, 2025
Aug. 31, 2024
Inventory Disclosure [Abstract]    
Product held at third-party contract manufacturers $ 4,640 $ 8,199
Raw materials and components 11,122 10,037
Work-in-process 923 521
Finished goods 66,535 60,331
Inventory held for sale (3,349) 0
Total $ 79,871 $ 79,088