v3.25.4
Property and Equipment - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2025
Property, Plant and Equipment [Line Items]              
Depreciation and amortization $ 341,000 $ 398,000 $ 1,100,000 $ 1,200,000      
Depreciation and amortization, excluding finance leases 302,000 360,000 940,000 1,100,000      
Finance lease, asset, gross 1,000,000.0   1,000,000.0       $ 1,000,000.0
Finance lease, depreciation and amortization 39,000 38,000 116,000 112,000      
Loss on sale and disposal of equipment 89,000 0 110,000 0      
Amortization of leased assets $ 39,000 38,000 $ 116,000 112,000      
Finance lease, weighted average remaining lease term 1 year 3 months 29 days   1 year 3 months 29 days        
2023 Finance Lease              
Property, Plant and Equipment [Line Items]              
Finance lease costs     $ 368,000   $ 368,000    
Present value of minimum future obligations interest rate     3.50%        
Amortization of leased assets $ 19,000 18,400 $ 57,000 55,000      
Finance lease, interest payment on liability 1,000 1,600 3,400 5,300      
2022 Finance Lease              
Property, Plant and Equipment [Line Items]              
Finance lease costs     $ 370,000     $ 370,000  
Present value of minimum future obligations interest rate     3.25%        
Amortization of leased assets 20,000 19,300 $ 59,000 57,000      
Finance lease, interest payment on liability 100 700 1,000 2,500      
Equipment              
Property, Plant and Equipment [Line Items]              
Property, plant and equipment, disposals 358,000 $ 0 402,000 $ 0      
Accumulated depreciation and amortization 245,000   269,000        
Disposal of property and equipment 23,000   23,000        
Loss on sale and disposal of equipment $ 90,000   $ 110,000        
Minimum              
Property, Plant and Equipment [Line Items]              
Useful lives 3 years   3 years        
Maximum              
Property, Plant and Equipment [Line Items]              
Useful lives 9 years   9 years