XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2024
Property, Plant and Equipment [Line Items]              
Depreciation and amortization $ 398,000 $ 481,000 $ 1,200,000 $ 1,400,000      
Depreciation and amortization, excluding finance leases 360,000 445,000 1,100,000 1,300,000      
Finance lease, asset, gross 1,000,000.0   1,000,000.0       $ 1,000,000.0
Finance lease, depreciation and amortization 38,000 36,000 112,000 108,000      
Amortization of leased assets $ 38,000 36,000 $ 112,000 108,000      
Finance lease, weighted average remaining lease term 1 year 11 months 4 days   1 year 11 months 4 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 $ 18,400 17,800 $ 55,000 52,800      
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,300 $ 18,700 $ 57,000 $ 55,600      
Capitalized software development costs              
Property, Plant and Equipment [Line Items]              
Useful lives 3 years   3 years        
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