XML 119 R99.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt Long-Term Debt (Senior long-term debt) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Accumulated Amortization, Debt Issuance Costs $ 819 $ 337
Debt Issuance Costs, Net 1,136 1,618
Less: current portion (1,027) (1,306)
Total acquisition debt, net of current portion 4,482 5,658
Notes payable, other | Acquisition Debt    
Debt Instrument [Line Items]    
Principal amount 5,509 6,964
Credit Agreement [Member]    
Debt Instrument [Line Items]    
Principal amount 47,200  
Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 0  
Present value of Credit Facility and acquisition debt 47,200  
Credit Agreement [Member] | Term Loan [Member]    
Debt Instrument [Line Items]    
Principal amount 46,064 82,182
Acquisition Debt    
Debt Instrument [Line Items]    
Principal amount 7,912  
Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 1,386  
Less: Interest 2,403  
Present value of Credit Facility and acquisition debt 5,509  
Revolving Credit Facility | Line of Credit | Revolving Credit Facility, Secured, Floating Rate    
Debt Instrument [Line Items]    
Principal amount $ 47,200 $ 83,800