v3.26.1
INCOME TAXES - Details of Beginning and Ending Amount of Gross Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Unrecognized Tax Benefits [Roll Forward]    
Balance at beginning of period $ 13,269 $ 7,580
Increases for tax positions of prior years 0 0
Gross decreases for federal tax rate change for tax positions of prior years (923) 901
Settlements (1,772) 0
Gross increases for tax positions of current year 0 4,788
Balance at end of period $ 10,574 $ 13,269