v3.24.0.1
Debt - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 28, 2022
Jul. 29, 2021
May 18, 2020
Jan. 16, 2018
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]              
Debt Issuance Costs, Net   $ 300          
Interest Expense         $ 372 $ 1,211 $ 2,021
Unused letter of credit         700    
Debt Discount   100          
Amortization of Debt Issuance Costs and Discounts         $ 300 300 $ 300
Loan And Security Agreement [Member]              
Debt Instrument [Line Items]              
Debt Prepayment Cost   400          
Debt Instrument, Face Amount       $ 25,000      
Debt Instrument, Interest Rate, Stated Percentage       8.50%      
Debt Instrument, Maturity Date       Jan. 22, 2022      
Unamortized Debt Issuance Expense       $ 200      
Joinder And Second Amendment To Loan And Security Agreement [Member]              
Debt Instrument [Line Items]              
Unamortized Debt Issuance Expense     $ 200        
Debt Instrument Refinanced Amount     $ 4,200        
Debt instrument, interest rate description     The new stated interest rate was at a floating per annum rate equal to the greater of (i) 5.25% above the prime rate; or (ii) 8.50%.        
Term Loan              
Debt Instrument [Line Items]              
Repayments of Debt   25,000          
Term Loan | Loan And Security Agreement [Member]              
Debt Instrument [Line Items]              
Repayments of Debt   25,000          
Minimum [Member] | Joinder And Second Amendment To Loan And Security Agreement [Member]              
Debt Instrument [Line Items]              
Interest rate     5.25%        
Maximum [Member] | Joinder And Second Amendment To Loan And Security Agreement [Member]              
Debt Instrument [Line Items]              
Interest rate     8.50%        
Revolving Credit Facility              
Debt Instrument [Line Items]              
Secured revolving credit, total commitment $ 50,000 50,000          
Letter Of Credit Sub Facility Included In Borrowings   5,000          
Swingline Sub Facility Included In Borrowing   5,000          
Line of Credit Facility, Interest Rate Description         ABR loans bore interest at the ABR plus the applicable rate. Eurodollar Borrowings bore interest at the Adjusted LIBOR for the interest period plus the applicable rate. The ABR rate was based on the greatest of (a) the Prime Rate, (b) the Federal Funds Effective Rate plus 1/2 of 1%, or (c) the Adjusted LIBOR for a one month interest period, plus 1%. The adjusted LIBOR was based on (x) the LIBOR for such interest period, multiplied by (y) the Statutory Reserve Rate. The applicable rate was based upon the Company’s liquidity as of the most recent consolidated financial information and ranged from 0.75% to 2.25%.    
Amount Withdrawn On Revolving Credit Facility   25,900          
Line of Credit Facility, Average Outstanding Amount $ 25,900       $ 0 $ 0  
Revolving Credit Facility | Loan And Security Agreement [Member]              
Debt Instrument [Line Items]              
Amount Withdrawn On Revolving Credit Facility   $ 25,900          
Revolving Credit Facility | Minimum [Member]              
Debt Instrument [Line Items]              
Line of Credit Facility, Commitment Fee Percentage   0.25%          
Line of Credit Facility, Interest Rate During Period   0.75%          
Revolving Credit Facility | Maximum [Member]              
Debt Instrument [Line Items]              
Line of Credit Facility, Commitment Fee Percentage   0.35%          
Line of Credit Facility, Interest Rate During Period   2.25%          
Revolving Credit Facility | Spread Adjustments [Member] | Minimum [Member]              
Debt Instrument [Line Items]              
Line of Credit Facility, Interest Rate During Period   0.11448%          
Revolving Credit Facility | Spread Adjustments [Member] | Maximum [Member]              
Debt Instrument [Line Items]              
Line of Credit Facility, Interest Rate During Period   0.71513%          
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | Minimum [Member]              
Debt Instrument [Line Items]              
Line of Credit Facility, Interest Rate During Period   0.75%          
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | Maximum [Member]              
Debt Instrument [Line Items]              
Line of Credit Facility, Interest Rate During Period   2.25%