XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Long-term Debt - Schedule of Long Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Debt issuance costs $ (2,815) $ (3,201)
Total debt 207,435 186,799
Debt issuance costs 751 770
Current portion of long-term debt (8,749) (8,730)
Total long-term debt 198,686 178,069
Term loan | 2021 Credit Facilities    
Debt Instrument [Line Items]    
2021 Term Loan Facility 185,250 190,000
Line of credit | 2021 Credit Facilities | Revolving Credit Facility    
Debt Instrument [Line Items]    
Long-Term Line of Credit $ 25,000 $ 0