v3.26.1
STOCK-BASED COMPENSATION - Summary of Restricted Stock Units and Restricted Stock Awards (Details) - $ / shares
shares in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
RSUs outstanding    
Number of Restricted Stock Units / Awards    
Beginning outstanding balance (in shares) 1,125  
Granted (in shares) 318  
Vested (in shares) (867)  
Ending outstanding balance (in shares) 576 1,125
Weighted Average Grant Date Fair Value    
Beginning outstanding balance (in dollars per share) $ 8.24  
Granted (in dollars per share) 6.43  
Vested (in dollars per share) 8.43  
Ending outstanding balance (in dollars per share) $ 6.95 $ 8.24
Share-based Compensation Arrangement by Share-based Payment Award, Additional Disclosures [Abstract]    
Weighted average remaining contractual term, outstanding 1 year 2 months 23 days 1 year 3 months 18 days
RSAs outstanding    
Number of Restricted Stock Units / Awards    
Beginning outstanding balance (in shares) 0  
Granted (in shares) 65  
Vested (in shares) 0  
Forfeited (in shares) 0  
Ending outstanding balance (in shares) 65 0
Weighted Average Grant Date Fair Value    
Beginning outstanding balance (in dollars per share) $ 0  
Granted (in dollars per share) 5.73  
Vested (in dollars per share) 0  
Forfeited (in dollars per share) 0  
Ending outstanding balance (in dollars per share) $ 5.73 $ 0
Share-based Compensation Arrangement by Share-based Payment Award, Additional Disclosures [Abstract]    
Weighted average remaining contractual term, outstanding 11 months 4 days