v3.26.1
Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Schedule Of Property Plant And Equipment Abstract    
Buildings and building improvements $ 3,325 $ 2,923
Machinery, equipment and furniture 36,915 63,347
Property, plant and equipment, gross total 40,240 66,270
Less accumulated depreciation (33,135) (60,082)
Property, plant, and equipment, net $ 7,105 $ 6,188