XML 138 R52.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
9 Months Ended
Dec. 04, 2020
Jul. 30, 2019
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]        
Total debt     $ 7,817 $ 50,737
Current maturities     (2,403) (2,781)
Long-term debt     5,414 47,956
Notes Payable, Other Payables        
Debt Instrument [Line Items]        
Total debt     1,430 1,381
Term Loan        
Debt Instrument [Line Items]        
Total debt     $ 6,387 8,356
Term Loan | Line of Credit | 5-Year Term Loan        
Debt Instrument [Line Items]        
Term loan (in years)   5 years 5 years  
Total debt     $ 0 584
Term Loan | Line of Credit | 7-Year Term Loan        
Debt Instrument [Line Items]        
Term loan (in years) 7 years   7 years  
Total debt     $ 6,387 7,772
Term Loan | Line of Credit | Secured Overnight Financing Rate (SOFR), Adjustment | 5-Year Term Loan        
Debt Instrument [Line Items]        
Interest rate     0.11448%  
Term Loan | Line of Credit | Secured Overnight Financing Rate (SOFR), Adjustment | 7-Year Term Loan        
Debt Instrument [Line Items]        
Interest rate     0.11448%  
Revolving Credit Facility | Line of Credit        
Debt Instrument [Line Items]        
Term loan (in years)     5 years  
Total debt     $ 0 $ 41,000
Revolving Credit Facility | Line of Credit | Minimum        
Debt Instrument [Line Items]        
Commitment fee percent     0.20%  
Revolving Credit Facility | Line of Credit | Maximum        
Debt Instrument [Line Items]        
Commitment fee percent     0.35%  
Revolving Credit Facility | Line of Credit | Secured Overnight Financing Rate (SOFR), Adjustment        
Debt Instrument [Line Items]        
Interest rate     0.10%  
Revolving Credit Facility | Line of Credit | Secured Overnight Financing Rate (SOFR) | Minimum        
Debt Instrument [Line Items]        
Interest rate     2.00%  
Revolving Credit Facility | Line of Credit | Secured Overnight Financing Rate (SOFR) | Maximum        
Debt Instrument [Line Items]        
Interest rate     2.75%