v3.26.1
Income Taxes - Schedule of Income Tax Expense/(Benefit) from Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Current:      
Federal $ (8) $ 48 $ 5
State 48 64 (79)
Foreign 5 11 4
Total current 45 123 (70)
Deferred:      
Deferred federal 0 0 0
Deferred state 0 0 0
Total deferred 0 0 0
Total income tax expense/(benefit) $ 45 123 $ (70)
Federal operating loss carryforward tax benefit   875,000  
State operating loss carryforward tax benefit   $ 95,000