XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Property and Equipment - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Oct. 31, 2025
Jul. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2025
Property, Plant and Equipment [Line Items]                
Depreciation and amortization $ 357,000   $ 399,000 $ 715,000 $ 848,000      
Depreciation and amortization, excluding finance leases 318,000   362,000 638,000 774,000      
Finance lease, asset, gross 1,000,000.0     1,000,000.0       $ 1,000,000.0
Finance lease, depreciation and amortization 39,000   37,000 77,000 74,000      
Accumulated depreciation and amortization 12,379,000     12,379,000       $ 11,688,000
Loss on disposal of equipment 0   0 20,000 0      
Amortization of leased assets $ 39,000   37,000 $ 77,000 74,000      
Finance lease, weighted average remaining lease term 1 year 4 months 24 days     1 year 4 months 24 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 $ 38,000 36,000      
Finance lease, interest payment on liability 1,100   1,800 2,400 3,700      
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,000 $ 39,000 38,000      
Finance lease, interest payment on liability 1,000   1,000 $ 1,000 1,900      
Equipment                
Property, Plant and Equipment [Line Items]                
Property, plant and equipment, disposals $ 0 $ 44,000 $ 0   $ 0      
Accumulated depreciation and amortization   24,000            
Loss on disposal of equipment   $ 20,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