Annual report pursuant to Section 13 and 15(d)

Long-Term Debt - Comvest Term Loan - Additional Information (Details)

v3.20.4
Long-Term Debt - Comvest Term Loan - Additional Information (Details)
3 Months Ended 12 Months Ended
Jun. 07, 2018
USD ($)
Mar. 31, 2021
Dec. 31, 2020
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Sep. 30, 2020
USD ($)
Location
Sep. 30, 2018
Debt Instrument [Line Items]                
Senior leverage ratio             200.00%  
Debt instrument covenant minimum EBITDA on trailing twelve-month basis       $ 10,000,000 $ 10,000,000 $ 10,000,000    
Capital expenditures due current             $ 2,000,000  
Capital expenditures due year two             1,750,000  
Capital expenditures due year three             1,500,000  
Capital expenditures due thereafter             $ 1,500,000  
Number of retail location | Location             3  
Minimum                
Debt Instrument [Line Items]                
Senior leverage ratio               200.00%
Maximum                
Debt Instrument [Line Items]                
Senior leverage ratio             200.00%  
Number of retail location | Location             5  
Store Sales Percentage             5.50%  
Median                
Debt Instrument [Line Items]                
Senior leverage ratio             150.00%  
Comvest Term Loan                
Debt Instrument [Line Items]                
Date entered into an agreement Jun. 07, 2018              
Credit line maximum $ 24,000,000              
Proceeds from term loans $ 4,000,000              
Debt instrument, federal funds rate 0.50%              
Maturity date             May 26, 2023  
Term loan amortization percentage             12.50%  
Decrease in leverage ratio             10.00%  
Debt periodic frequency             quarterly  
Comvest Term Loan | LIBOR                
Debt Instrument [Line Items]                
Credit line weighted average interest rate 1.00%              
Percentage points added to the reference rate 2.00%           1.00%  
Comvest Term Loan | Minimum                
Debt Instrument [Line Items]                
Credit line weighted average interest rate 8.00%              
Percentage of excess cash flow             50.00%  
Prepayment premium             1.00%  
Senior leverage ratio             200.00%  
Comvest Term Loan | Maximum                
Debt Instrument [Line Items]                
Credit line weighted average interest rate 9.50%              
Senior secured leverage ratio             150.00%  
Percentage of excess cash flow             100.00%  
Prepayment premium             5.00%  
Comvest Term Loan | Maximum | Scenario Forecast                
Debt Instrument [Line Items]                
Senior leverage ratio   200.00% 200.00%