XML 77 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consisted of the following (in thousands):
 
 December 31,
 20222021
Senior credit facility$65,250 $119,500 
Senior secured term loan, net of unamortized debt issuance costs of $0.5 million and $0.2 million
121,399 76,673 
Other4,602 6,392 
Total debt191,251 202,565 
Less: Current portion(7,425)(20,162)
Long-term debt, net of current portion$183,826 $182,403 
Schedule of Principal Payments Due Under All Borrowing Agreements Scheduled principal payments due under all borrowing agreements in each of the five years and thereafter subsequent to December 31, 2022 are as follows (in thousands): 
2023$7,526 
20249,711 
202511,623 
202612,864 
2027148,728 
Thereafter799 
Total$191,251