XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Tables)
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
(in thousands)20222021
Revolving line of credit, due January 15, 2025$67,442 $65,571 
Term loan, due January 15, 20254,107 4,821 
Total long-term debt71,549 70,392 
Less: Current portion of long-term debt(2,464)(2,464)
Long-term debt, less current portion$69,085 $67,928 
Schedule of Maturities of Long-term Debt
Principal payments on long-term debt are as follows (in thousands):
2023$2,464 
20242,464 
2025$66,621