XML 45 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2026
Jan. 25, 2025
Jan. 31, 2026
Jan. 25, 2025
Apr. 26, 2025
May 11, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Common stock (in us dollar per shares) $ 0.00001   $ 0.00001   $ 0.00001  
Antidilutive securities excluded from computation of earnings per share, weighted average exercise price (in usd per share)   $ 11.87   $ 10.43    
Employee Stock Option | Exercise PriceTwo            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive securities excluded from computation of earnings per share (in shares)   29   51    
Convertible note            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive securities excluded from computation of earnings per share (in shares)   3,079   3,697    
Debt instrument, face amount           $ 25,000,000
Convertible note | Share-Based Payment Arrangement            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive securities excluded from computation of earnings per share (in shares) 61 934 51 992