v3.26.1
Shareholders' Equity - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Jul. 31, 2024
May 02, 2026
May 03, 2025
Apr. 27, 2024
Apr. 29, 2023
RSAs          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Shares outstanding   0      
RSUs          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Shares outstanding   1,197,313 620,550 941,640 770,667
Shares awarded in exchange for cash bonuses 160,401   160,401    
Additional incremental expense to be recognized   $ 0      
Employee related liabilities current reclassified   $ 2,100,000      
Shares granted   999,450 441,353 389,966  
RSUs | 2014 Incentive Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized stock-based compensation cost   $ 4,500,000      
Number of restricted stock vested for which shares issued     147,329    
Weighted average amortization period   1 year 4 months 24 days      
PSUs          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Shares outstanding   1,013,262 208,661 0  
Unrecognized stock-based compensation cost   $ 4,900,000      
Vesting period     3 years    
Shares granted   835,479 208,661    
Weighted average period expected for recognition   1 year 10 months 24 days      
Minimum | PSUs          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting percentage     0.00%    
Maximum | RSUs          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period   5 years      
Maximum | PSUs          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting percentage     200.00%