Quarterly report pursuant to Section 13 or 15(d)

Long-term Debt and Notes Payable (Details)

v3.24.1.u1
Long-term Debt and Notes Payable (Details)
3 Months Ended
Jun. 19, 2023
USD ($)
Jan. 19, 2023
USD ($)
Jun. 29, 2024
USD ($)
Mar. 30, 2024
USD ($)
Mar. 27, 2024
USD ($)
Dec. 31, 2023
USD ($)
Debt Instrument            
Principal payment       $ 8,996,000   $ 8,996,000
Debt issuance costs   $ 800,000        
Line of Credit | Restated Agreement and Term Loan Agreement | Quarter Ended March 31, 2024            
Debt Instrument            
Minimum liquidity   20,000,000        
Line of Credit | Restated Agreement and Term Loan Agreement | After Quarter Ended March 31, 2024            
Debt Instrument            
Minimum liquidity   10,000,000        
Line of Credit | Restated Agreement and Term Loan Agreement | First Quarter Of 2024            
Debt Instrument            
Minimum trailing EBITDA amount   $ 45,300,000        
Minimum fixed charge coverage ratio   1.10        
Line of Credit | Restated Agreement and Term Loan Agreement | Second Quarter Of 2024            
Debt Instrument            
Minimum trailing EBITDA amount   $ 48,000,000        
Line of Credit | Restated Agreement and Term Loan Agreement | Third Quarter Of 2024            
Debt Instrument            
Minimum trailing EBITDA amount   67,100,000        
Line of Credit | Restated Agreement and Term Loan Agreement | After Second Quarter Of 2024            
Debt Instrument            
Minimum trailing EBITDA amount   $ 70,000,000        
Line of Credit | Term Loan Agreement            
Debt Instrument            
Commitment fee   5.00%        
Face amount   $ 90,000,000        
Commitment fee amount   4,500,000        
Commitment fees paid on closing date $ 1,800,000 $ 1,800,000        
Principal payment       $ 9,000,000    
Effective interest rate       14.20%    
Remaining balance       $ 74,300,000    
Deferred debt issuance costs       4,500,000    
Line of Credit | Term Loan Agreement | Forecast            
Debt Instrument            
Commitment fees paid on closing date     $ 900,000      
Line of Credit | Term Loan Agreement | April 1, 2023 Through June 1, 2023            
Debt Instrument            
Monthly amortization rate   0.292%        
Line of Credit | Term Loan Agreement | July 1, 2023 Through September 1, 2023            
Debt Instrument            
Monthly amortization rate   0.542%        
Line of Credit | Term Loan Agreement | After September 1, 2023            
Debt Instrument            
Monthly amortization rate   0.833%        
Line of Credit | Term Loan Agreement | SOFR (at least)            
Debt Instrument            
Basis spread on variable rate   2.50%        
Line of Credit | Term Loan Agreement | SOFR            
Debt Instrument            
Basis spread on variable rate   8.75%        
Line of Credit | Revolving Credit Facility | Restated Agreement and Term Loan Agreement            
Debt Instrument            
Maximum borrowing capacity   $ 115,000,000     $ 120,000,000  
Increase in borrow         $ 5,000,000  
Amounts outstanding under revolving line of credit       83,400,000    
Remaining capacity under the credit facility       36,300,000    
Deferred debt issuance costs       $ 1,800,000    
Line of Credit | Revolving Credit Facility | Restated Agreement and Term Loan Agreement | Minimum            
Debt Instrument            
Commitment fee   0.25%        
Line of Credit | Revolving Credit Facility | Restated Agreement and Term Loan Agreement | Maximum            
Debt Instrument            
Commitment fee   0.375%        
Line of Credit | Revolving Credit Facility | Restated Agreement and Term Loan Agreement | SOFR (at least) | Minimum            
Debt Instrument            
Basis spread on variable rate   1.00%        
Line of Credit | Revolving Credit Facility | Restated Agreement and Term Loan Agreement | SOFR | Minimum            
Debt Instrument            
Basis spread on variable rate   2.25%        
Line of Credit | Revolving Credit Facility | Restated Agreement and Term Loan Agreement | SOFR | Maximum            
Debt Instrument            
Basis spread on variable rate   2.75%