XML 89 R69.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes - Summary of Income Tax Expense/(Benefit) from Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Current:      
Federal $ 5 $ (126) $ 2,356
State (79) (123) 302
Foreign 4   3
Total current (70) (249) 2,661
Deferred:      
Deferred federal     5,958
Deferred state     725
Total deferred     6,683
Total income tax (benefit)/expense $ (70) $ (249) $ 9,344