v3.25.2
Financing Agreements (Details Textual) - USD ($)
3 Months Ended
Jul. 07, 2023
Aug. 02, 2025
Jul. 27, 2024
Jul. 10, 2025
May 11, 2023
Convertible note          
Line of Credit Facility [Line Items]          
Debt instrument, face amount         $ 25,000,000
Amortization of debt issuance cost   $ 403,000 $ 403,000    
Remaining debt issuance cost   1,274,000      
Credit Agreements | ABL credit facility/prior line of credit          
Line of Credit Facility [Line Items]          
Line of credit facility, maximum borrowing capacity         75,000,000
Debt instrument, face amount         15,000,000
Letters of credit outstanding   2,547,000      
Credit Agreements | ABL credit facility/prior line of credit | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Line of credit facility, maximum borrowing capacity         $ 60,000,000
Current borrowing capacity   41,539,000      
Long-term line of credit   $ 0      
Credit Agreements | ABL credit facility/prior line of credit | Revolving Credit Facility | Minimum          
Line of Credit Facility [Line Items]          
Basis spread on variable rate   2.50%      
Credit Agreements | ABL credit facility/prior line of credit | Revolving Credit Facility | Maximum          
Line of Credit Facility [Line Items]          
Basis spread on variable rate   3.50%      
Credit Agreements | Secured Debt          
Line of Credit Facility [Line Items]          
Debt instrument, face amount $ 15,000,000        
Debt instrument, periodic payment $ 125,000        
Interest rate, stated percentage   8.50%   105.00%  
Credit Agreements | Secured Debt | Minimum          
Line of Credit Facility [Line Items]          
Interest rate, stated percentage 1.00%        
Credit Agreements | Secured Debt | Maximum          
Line of Credit Facility [Line Items]          
Interest rate, stated percentage 2.00%