XML 91 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Borrowings - Term Loan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
May 28, 2021
Dec. 31, 2020
Borrowings      
Long-term debt $ 46,056   $ 4,757
Term Loan      
Borrowings      
Issuance of debt   $ 60,000  
Long-term debt 42,000    
Quarterly payments on the term loan reduce the outstanding principal balance, amount 3,000    
Revolving line of credit      
Borrowings      
Issuance of debt   $ 40,000  
Second Amended and Restated Credit Agreement | Term Loan      
Borrowings      
Long-term debt 54,000    
Long-term debt, current 12,000    
Long term debt, noncurrent 42,000    
Second Amended and Restated Credit Agreement | Revolving line of credit      
Borrowings      
Balance outstanding $ 0    
Second Amended and Restated Credit Agreement | One-month LIBOR rate      
Borrowings      
Interest rate (as a percent)   1.75%