v3.26.1
Property, Plant, and Equipment - Schedule of Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 30, 2026
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross $ 87,798 $ 88,126
Accumulated depreciation (29,995) (30,148)
Total property, plant and equipment 57,803 57,978
Land    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross 3,447 3,447
Building and improvements    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross 49,107 48,853
Aircraft    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross 6,746 6,846
Machinery and equipment    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross 6,390 7,784
Office furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross 18,067 17,160
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross $ 4,041 $ 4,036