XML 58 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Revolving Credit Facility (Additional Information) (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 30, 2024
Sep. 30, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]      
Long-Term Line of Credit   $ 0 $ 29,415
Debt Instrument, Maturity Date The revolving line of credit was subsequently amended on October 30, 2024 to extend the maturity date from October 31, 2024 to December 31, 2024 October 31, 2024  
Revolving loan, interest rate   1.50%  
Debt Instrument, Interest Rate During Period   9.50%  
Accounts Receivable Variable Interest rate   2.00%  
Accounts Receivable Variable Interest Rate during Period   10.00%  
Revolving Credit Facility [Member]      
Line of Credit Facility [Line Items]      
Long-Term Line of Credit   $ 41,373 $ 10,853
Letter of Credit [Member]      
Line of Credit Facility [Line Items]      
Aggregate principal amount $ 20,000 25,000  
Debt Instrument, Letter of credit, Revoked 25,000    
Maximum [Member]      
Line of Credit Facility [Line Items]      
Aggregate principal amount   $ 45,000  
Maximum [Member] | Letter of Credit [Member]      
Line of Credit Facility [Line Items]      
Aggregate principal amount $ 45,000