XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Nov. 02, 2024
Oct. 28, 2023
Nov. 02, 2024
Oct. 28, 2023
Apr. 27, 2024
Apr. 30, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Previously deferred revenue recognized     $ 2,600 $ 2,600    
Decrease in contract assets     (2,300)      
Unsatisfied performance obligation, amount $ 4,400   4,400      
Previously satisfied performance obligation, amount     $ 1,100      
Number of shares called by warrant (in shares)           4,080
Exercise of warrants, price per share (in US dollars per share)           $ 10.74
Number of shares vested upon warrant exercise (in shares)           40
Maximum aggregate payments over contract term           $ 201,000
Grant date fair value of warrant (in US dollars per share) $ 4.65 $ 4.65 $ 4.65 $ 4.65    
Warrant contra revenue $ 2,600 $ 400 $ 5,828 $ 790    
Customer Warrant            
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Vested in period (in shares)     2,080   1,080