XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories - Schedule Of Inventories (Details) - USD ($)
$ in Thousands
May 31, 2025
Aug. 31, 2024
Inventory Disclosure [Abstract]    
Product held at third-party contract manufacturers $ 4,534 $ 8,199
Raw materials and components 10,351 10,037
Work-in-process 394 521
Finished goods 66,281 60,331
Inventory held for sale (4,311) 0
Total $ 77,249 $ 79,088