XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.2
Property and Equipment - Narrative (Details) - USD ($)
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Property, Plant and Equipment [Line Items]      
Depreciation and amortization $ 1,900,000 $ 2,200,000  
Finance lease, depreciation and amortization expenses 1,700,000 2,100,000  
Assets under finance lease 1,000,000 1,000,000  
Disposed of lab equipment   0  
Accumulated depreciation 10,391,000 8,630,000  
Loss on disposal of equipment 435,000 0  
Servicing asset 1,900,000    
Servicing asset at fair value, amount   807,000  
Hosting arrangement, amortization expense 0 630,000  
Finance lease, depreciation and amortization expense 146,000 135,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%    
Finance lease, depreciation and amortization expense $ 75,000 72,000  
Interest on finance lease liability 6,000 8,000  
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%    
Finance lease, depreciation and amortization expense $ 71,000 63,000  
Interest on finance lease liability 9,000 11,000  
Finance Leased Assets      
Property, Plant and Equipment [Line Items]      
Depreciation $ 146,000 $ 135,000  
Capitalized software development costs      
Property, Plant and Equipment [Line Items]      
Useful life 3 years    
Laboratory Equipment      
Property, Plant and Equipment [Line Items]      
Disposed of lab equipment $ 542,000    
Accumulated depreciation 107,000    
Loss on disposal of equipment $ 435,000