XML 56 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Long-term Debt (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
(in thousands)20212020
Revolving line of credit, due January 15, 2025$65,571 $— 
Term loan, due January 15, 20254,821 — 
Revolving line of credit, due December 20, 2021— 49,037 
Term loan, due February 1, 2024 — 12,333 
Total long-term debt70,392 61,370 
Less: Current portion of long-term debt(2,464)(875)
Long-term debt, less current portion$67,928 $60,495 
Schedule of Maturities of Long-term Debt
Principal payments on long-term debt during the next five fiscal years and thereafter are as follows (in thousands):
2022$2,464 
20232,464 
20242,464 
202563,000 
2026$—