v3.21.1
Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Interest rate swap contract $ 665 $ 206
Contingent consideration   1,568
Total Liabilities 665 1,774
Fair Value, Inputs, Level 1    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Interest rate swap contract 0 0
Contingent consideration   0
Total Liabilities 0 0
Fair Value, Inputs, Level 2    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Interest rate swap contract 665 206
Contingent consideration   0
Total Liabilities 665 206
Fair Value, Inputs, Level 3    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Interest rate swap contract 0 0
Contingent consideration   1,568
Total Liabilities 0 $ 1,568
Interest Rate Swap    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Notional value $ 8,125  
Fixed interest rate 2.0775%