XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Performance Share Units Narrative (Details) - Performance share units - shares
3 Months Ended
Jul. 31, 2023
May 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares)   1,133,455
Vesting percentage 0.00%  
Award vesting period   4 years
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting percentage   0.00%
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting percentage   225.00%