v3.26.1
STOCK-BASED COMPENSATION - Summary of Restricted Stock Units (Details) - RSUs outstanding - $ / shares
shares in Thousands
9 Months Ended 12 Months Ended
Jan. 31, 2026
Apr. 30, 2025
Number of Restricted Stock Units / Awards    
Beginning outstanding balance (in shares) 1,125  
Granted (in shares) 318  
Released (in shares) (792)  
Forfeited (in shares) 0  
Ending outstanding balance (in shares) 651 1,125
Weighted Average Grant Date Fair Value    
Beginning outstanding balance (in dollars per share) $ 8.24  
Granted (in dollars per share) 6.43  
Released (in dollars per share) 8.51  
Forfeited (in dollars per share) 0  
Ending outstanding balance (in dollars per share) $ 7.03 $ 8.24
Share-based Compensation Arrangement by Share-based Payment Award, Additional Disclosures [Abstract]    
Weighted average remaining recognition period, outstanding 10 months 20 days 1 year 3 months 18 days