v3.26.1
INCOME TAXES - Schedule of Income Tax Benefit (Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Income Tax Disclosure [Line Items]    
Income (loss) before income taxes $ 26,029 $ 119,292
Income tax benefit (expense) $ (16,816) $ (25,710)
Effective tax rate (64.61%) (21.55%)