v3.26.1
Inventories - Components of Inventories (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Oct. 31, 2025
Inventories    
Raw materials $ 35,282 $ 35,234
Work-in-process 53,167 54,178
Inventories 88,449 89,412
Inventories - current $ (88,449) (86,196)
Inventories - long-term   $ 3,216