XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation (Narrative) (Details)
9 Months Ended
Jan. 31, 2023
shares
Employee Performance-Based RSUs  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Awarded in period (shares) 119,772
Common stock issuable per RSU granted (shares) 1
Employee Service-Based RSUs [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Awarded in period (shares) 82,848
Employee Performance-Based RSTUs  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Restricted stock units non vested grants (shares) 11,945
Employee Service-Based RSTUs  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Restricted stock units non vested grants (shares) 6,490
Cliff Vest | RSUs | Employees  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting period, years 3 years
Cliff Vest | RSTUs  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting period, years 3 years
Daily Vest | RSUs | Non-Employee Directors  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting period, years 2 years