XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Property and Equipment - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2025
Property, Plant and Equipment [Line Items]          
Depreciation and amortization $ 358,000 $ 449,000      
Depreciation and amortization, excluding finance leases 320,000 412,000      
Finance lease, asset, gross 1,000,000.0       $ 1,000,000.0
Finance lease, depreciation and amortization 38,000 37,000      
Accumulated depreciation and amortization 12,022,000       $ 11,688,000
Loss on disposal of equipment 20,000 0      
Amortization of leased assets $ 38,000 37,000      
Finance lease, weighted average remaining lease term 1 year 6 months 14 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,000      
Finance lease, interest payment on liability 1,000 1,000      
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 $ 19,000 19,000      
Finance lease, interest payment on liability 1,300,000 $ 2,000      
Equipment          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, disposals 44,000        
Accumulated depreciation and amortization 24,000        
Loss on disposal of equipment $ 20,000        
Minimum          
Property, Plant and Equipment [Line Items]          
Useful lives 3 years        
Maximum          
Property, Plant and Equipment [Line Items]          
Useful lives 9 years