v3.21.1
Fair Value of Financial Instruments (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
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 $ 460,000 $ 665,000  
Total Liabilities 1,678,000 665,000  
Equity method investments 2,000,000.0 2,000,000.0  
Equity method investments, upward price adjustment     $ 1,500,000
Accrued expenses and other current liabilities      
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Business combination, contingent consideration 853,000    
Other long-term liabilities      
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Business combination, contingent consideration $ 365,000    
Airgraft Inc.      
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Equity method investment, ownership percentage 1.49%    
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  
Total Liabilities 0 0  
Fair Value, Inputs, Level 1 | Accrued expenses and other current liabilities      
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Business combination, contingent consideration 0    
Fair Value, Inputs, Level 1 | Other long-term liabilities      
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Business combination, contingent consideration 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 460,000 665,000  
Total Liabilities 460,000 665,000  
Fair Value, Inputs, Level 2 | Accrued expenses and other current liabilities      
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Business combination, contingent consideration 0    
Fair Value, Inputs, Level 2 | Other long-term liabilities      
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Business combination, contingent consideration 0    
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  
Business combination, contingent consideration 1,218,000 0  
Total Liabilities 1,218,000 $ 0  
Fair Value, Inputs, Level 3 | Accrued expenses and other current liabilities      
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Business combination, contingent consideration 853,000    
Fair Value, Inputs, Level 3 | Other long-term liabilities      
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Business combination, contingent consideration 365,000    
Minimum | Conscious Wholesale      
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Total purchase consideration 0    
Maximum | Conscious Wholesale      
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Total purchase consideration 3,500,000    
Interest Rate Swap      
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Notional value $ 8,078,000    
Fixed interest rate 2.0775%