v3.26.1
Summary of Accounting Policies (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Summary of Accounting Policies (Details) [Line Items]    
Revenues $ 63,227 $ 69,811
Inventory Write-down (323) 1,248
General and Administrative Expense 400  
Loss on investment due to restructuring 400  
Restructuring [Member]    
Summary of Accounting Policies (Details) [Line Items]    
Inventory Write-down $ 3,800  
Building [Member]    
Summary of Accounting Policies (Details) [Line Items]    
Property, Plant, and Equipment, Useful Life 40 years  
Minimum [Member] | Other Depreciable Assets [Member]    
Summary of Accounting Policies (Details) [Line Items]    
Property, Plant, and Equipment, Useful Life 3 years  
Maximum [Member] | Other Depreciable Assets [Member]    
Summary of Accounting Policies (Details) [Line Items]    
Property, Plant, and Equipment, Useful Life 10 years  
POC Revenue [Member]    
Summary of Accounting Policies (Details) [Line Items]    
Revenues $ 57,700 $ 65,800