XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Property, Plant, and Equipment - Schedule of Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Apr. 30, 2025
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 87,975 $ 87,309
Accumulated depreciation (28,211) (27,053)
Total property, plant and equipment 59,764 60,256
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,753 49,753
Aircraft    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 8,122 8,122
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 6,667 6,356
Office furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 15,954 15,599
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 4,032 $ 4,032