v3.25.2
Goodwill and Intangible Assets - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 27, 2024
Apr. 26, 2025
Apr. 27, 2024
Apr. 29, 2023
Goodwill [Roll Forward]        
Beginning Balance   $ 3,226    
Foreign currency translation   (38)    
Goodwill impairment $ 0 0 $ 0 $ (4,576)
Ending Balance   3,188 3,226  
Commercial        
Goodwill [Roll Forward]        
Beginning Balance   3,188    
Foreign currency translation   (29)    
Ending Balance   3,159 3,188  
Transportation        
Goodwill [Roll Forward]        
Beginning Balance   38    
Foreign currency translation   (9)    
Ending Balance   $ 29 $ 38