v3.24.2
Debt - Finance Obligations/Debt Covenants (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 28, 2024
Dec. 31, 2011
Apr. 30, 2023
Jun. 04, 2021
Debt Instrument [Line Items]        
Interest rate       1.07%
Total $ 75,495   $ 37,255  
Finance obligations        
Debt Instrument [Line Items]        
Face amount $ 2,805      
Interest rate 10.00%      
Debt term 5 years      
Total $ 2,664      
Finance obligations | Northbrook, Illinois Financing Obligation        
Debt Instrument [Line Items]        
Face amount   $ 7,000    
Interest rate   8.15%    
Debt term   15 years    
Total $ 3,460   $ 3,995