v3.26.1
STOCK-BASED COMPENSATION - Summary of Equity Incentive Program (Details) - shares
shares in Thousands
Apr. 30, 2026
Apr. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock shares available for grant (in shares) 1,555  
RSUs outstanding    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Incentive shares outstanding (in shares) 576 1,125
RSAs outstanding    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Incentive shares outstanding (in shares) 65 0