v3.26.1
Income Taxes - Schedule of Reconciliation of Provision for Income Taxes from Continuing Operations Previous Fiscal Year (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Income Tax Disclosure [Abstract]      
U.S Federal Statutory Tax Rate $ (1,924) $ 10 $ (2,587)
State income taxes, less federal income tax benefit 36 14 (132)
Stock compensation (104) 249 436
Research and development tax credit (151) (149) (203)
Change in deferred tax valuation allowance 1,565 (192) 2,257
Other   191 159
Total income tax expense/(benefit) $ 45 $ 123 $ (70)