XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Additional Information (Details) - USD ($)
Dec. 29, 2023
May 08, 2023
Feb. 15, 2023
May 27, 2022
Mar. 31, 2024
Dec. 31, 2023
Jun. 15, 2023
Feb. 09, 2022
Line of Credit Facility [Line Items]                
Common stock, par value (in dollars per share)         $ 0.001 $ 0.001    
Exercise price of warrant shares $ 1.84              
Debt obligations         $ 7,641,000 $ 7,308,000    
Minimum EBITDA for the fiscal quarter ending March 31, 2023     $ 1,000,000          
Minimum EBITDA for the fiscal quarter ending June 30, 2023     $ 1          
EdgeCo Warrant Agreement                
Line of Credit Facility [Line Items]                
Shares subscribed by warrant 6,100,000              
Leverage Ratio Exceeds 2.5                
Line of Credit Facility [Line Items]                
Commitment fee percentage on unused capacity     0.40%          
EdgeCo Loan Agreement | EdgeCo Warrant                
Line of Credit Facility [Line Items]                
Value of warrant outstanding         7,200,000      
EdgeCo Loan Agreement | Secured Debt                
Line of Credit Facility [Line Items]                
Principal amount of loan $ 15,000,000              
Term of loan agreement 3 years              
Interest rate 13.00%              
Common stock, par value (in dollars per share) $ 0.001              
Debt obligations         $ 7,600,000      
Unamortized debt discount $ 7,200,000              
Unamortized issuance costs 200,000              
EdgeCo Loan Agreement | Maximum | Secured Debt                
Line of Credit Facility [Line Items]                
Preemptive right of refusal for additional debt (up to) $ 15,000,000              
Termination ownership threshold for preemptive first right of refusal 4.90%              
Second Amendment to Credit Agreement | Line of Credit                
Line of Credit Facility [Line Items]                
Leverage ratio (in excess of)     250.00%          
Maximum leverage ratio through September 30, 2023     250.00%          
Minimum fixed charge coverage ratio until December 31, 2023     125.00%          
Minimum required liquidity, fiscal quarter ending March 31, 2023     $ 30,000,000          
Minimum required liquidity, fiscal quarter ending June 30, 2023 and September 30, 2023     35,000,000          
Minimum required liquidity, any time until September 30, 2023     $ 20,000,000          
Second Amendment to Credit Agreement | Adjusted Term SOFR Rate | Line of Credit | Leverage Ratio Exceeds 2.5                
Line of Credit Facility [Line Items]                
Margins for borrowings     4.00%          
Second Amendment to Credit Agreement | Prime Rate | Line of Credit | Leverage Ratio Exceeds 2.5                
Line of Credit Facility [Line Items]                
Margins for borrowings     3.00%          
Third Amendment to Credit Agreement | Line of Credit                
Line of Credit Facility [Line Items]                
Leverage ratio (in excess of)   250.00%            
Minimum EBITDA for the fiscal quarter ending March 31, 2023   $ 1,000,000            
Borrowing base decrease through June 30, 2023   5,000,000            
Additional borrowing base decrease after June 30, 2023   $ 5,000,000            
Third Amendment to Credit Agreement | Adjusted Term SOFR Rate | Line of Credit | Leverage Ratio Exceeds 2.5                
Line of Credit Facility [Line Items]                
Margins for borrowings   4.50%            
Third Amendment to Credit Agreement | Prime Rate | Line of Credit | Leverage Ratio Exceeds 2.5                
Line of Credit Facility [Line Items]                
Margins for borrowings   3.50%            
JPMorgan Credit Facility | Letter of Credit                
Line of Credit Facility [Line Items]                
Maximum borrowing amount               $ 15,000,000.0
Revolving Credit Agreement                
Line of Credit Facility [Line Items]                
Maximum borrowing amount       $ 30,000,000.0        
Revolving Credit Agreement | Third Amendment to Credit Agreement | Line of Credit                
Line of Credit Facility [Line Items]                
Maximum borrowing amount             $ 25,000,000  
Revolving Credit Agreement | JPMorgan Credit Facility                
Line of Credit Facility [Line Items]                
Maximum borrowing amount               30,000,000.0
Credit facility, current borrowing capacity               $ 10,000,000.0
Amendment to Credit Agreement                
Line of Credit Facility [Line Items]                
Maximum permitted leverage ratio through September 30, 2022       3.00        
Maximum permitted leverage ratio through September 30, 2023       2.50        
Maximum permitted leverage ratio after September 30 2023       2.00        
Minimum permitted fixed charge coverage ratio       1.25        
Amendment to Credit Agreement | Minimum                
Line of Credit Facility [Line Items]                
Commitment fee percentage on unused capacity       0.25%        
Amendment to Credit Agreement | Maximum                
Line of Credit Facility [Line Items]                
Commitment fee percentage on unused capacity       0.35%        
Amendment to Credit Agreement | Adjusted Term SOFR Rate | Minimum                
Line of Credit Facility [Line Items]                
Margins for borrowings       3.00%        
Amendment to Credit Agreement | Adjusted Term SOFR Rate | Maximum                
Line of Credit Facility [Line Items]                
Margins for borrowings       3.50%        
Amendment to Credit Agreement | Prime Rate | Minimum                
Line of Credit Facility [Line Items]                
Margins for borrowings       2.00%        
Amendment to Credit Agreement | Prime Rate | Maximum                
Line of Credit Facility [Line Items]                
Margins for borrowings       2.50%        
Amendment to Credit Agreement | Letter of Credit | Minimum                
Line of Credit Facility [Line Items]                
Commitment fee percentage       3.00%        
Amendment to Credit Agreement | Letter of Credit | Maximum                
Line of Credit Facility [Line Items]                
Commitment fee percentage       3.50%        
Amendment to Credit Agreement | Term Loan                
Line of Credit Facility [Line Items]                
Maximum borrowing amount       $ 25,000,000.0