v3.22.2.2
Shareholders' Equity - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
Oct. 29, 2022
Apr. 30, 2022
RSAs    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares granted in period (in shares) 949,674  
Additional stock issuable, shares 474,837  
Unrecognized stock-based compensation cost $ 27.3  
RSAs | Director    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares granted in period (in shares) 43,043  
Deferred share 27,503  
Deferred share outstanding 45,459  
RSUs    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Deferred RSU's 577,055  
Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Deferred share outstanding 60,000 60,000
Minimum | RSAs    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vesting percentage 0.00%  
Maximum | RSAs    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vesting percentage 100.00%  
Maximum | RSUs    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vesting period 5 years