Quarterly report pursuant to Section 13 or 15(d)

Long-Term Debt and Notes Payable (Details)

v3.23.1
Long-Term Debt and Notes Payable (Details)
Mar. 31, 2024
USD ($)
Jun. 19, 2023
USD ($)
Jan. 19, 2023
USD ($)
Apr. 01, 2023
USD ($)
Dec. 31, 2022
USD ($)
Debt Instrument          
Current Maturities of Long-term Debt       $ 6,750,000 $ 4,500,000
Weighted-average interest rate       13.60%  
Line of Credit | Fifth Amended Agreement | Revolving Credit Facility          
Debt Instrument          
Amounts outstanding under revolving line of credit       $ 88,100,000 164,000,000
Remaining capacity under the credit facility       26,900,000 6,000,000
Deferred debt issuance costs       2,600,000  
Line of Credit | Term Loan Agreement          
Debt Instrument          
Commitment fee (as a percent)     5.00%    
Face amount     $ 90,000,000    
Commitment fee amount     4,500,000    
Commitment fees paid on closing date     1,800,000    
Current Maturities of Long-term Debt         $ 6,800,000
Remaining balance       83,200,000  
Debt issuance costs     $ 8,500,000    
Deferred debt issuance costs       $ 5,800,000  
Line of Credit | Term Loan Agreement | Forecast          
Debt Instrument          
Commitment fees paid on closing date $ 900,000 $ 1,800,000      
Line of Credit | Term Loan Agreement | After September 1, 2023          
Debt Instrument          
Monthly amortization rate     0.833%    
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 | April 1, 2023 Through June 1, 2023          
Debt Instrument          
Monthly amortization rate     0.292%    
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 | Restated Agreement and Term Loan Agreement | First Quarter Of 2024          
Debt Instrument          
Minimum trailing EBITDA amount     $ 57,600,000    
Minimum fixed charge coverage ratio     1.10    
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 | Quarter Ended March 31, 2024          
Debt Instrument          
Minimum liquidity     20,000,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 | Restated Agreement and Term Loan Agreement | Second Quarter Of 2024          
Debt Instrument          
Minimum trailing EBITDA amount     65,200,000    
Line of Credit | Restated Agreement and Term Loan Agreement | Forth Quarter Of 2023          
Debt Instrument          
Minimum trailing EBITDA amount     51,700,000    
Line of Credit | Restated Agreement and Term Loan Agreement | Third Quarter Of 2023          
Debt Instrument          
Minimum trailing EBITDA amount     39,200,000    
Line of Credit | Restated Agreement and Term Loan Agreement | Second Quarter Of 2023          
Debt Instrument          
Minimum trailing EBITDA amount     23,300,000    
Line of Credit | Restated Agreement and Term Loan Agreement | First Quarter Of 2023          
Debt Instrument          
Minimum trailing EBITDA amount     14,700,000    
Line of Credit | ABL Facility | Revolving Credit Facility          
Debt Instrument          
Maximum borrowing capacity     $ 115,000,000    
Line of Credit | ABL Facility | Revolving Credit Facility | Minimum          
Debt Instrument          
Commitment fee (as a percent)     0.25%    
Line of Credit | ABL Facility | Revolving Credit Facility | Maximum          
Debt Instrument          
Commitment fee (as a percent)     0.375%    
Line of Credit | ABL Facility | Revolving Credit Facility | SOFR (at least) | Minimum          
Debt Instrument          
Basis spread on variable rate     1.00%    
Line of Credit | ABL Facility | Revolving Credit Facility | SOFR | Minimum          
Debt Instrument          
Basis spread on variable rate     2.25%    
Line of Credit | ABL Facility | Revolving Credit Facility | SOFR | Maximum          
Debt Instrument          
Basis spread on variable rate     2.75%