Quarterly report pursuant to Section 13 or 15(d)

Long Term Debt - Schedule of Long term Debt (Details) (Parenthetical)

v3.21.1
Long Term Debt - Schedule of Long term Debt (Details) (Parenthetical) - USD ($)
$ in Thousands
May 08, 2020
Mar. 31, 2021
Dec. 31, 2020
Apr. 14, 2020
Debt issuance costs net   $ (97) $ (105)  
Promissory Note [Member]        
Effective interest rate       1.00%
Note Payable to 2023 [Member]        
Effective interest rate   5.60%    
Note Payable to 2025 [Member]        
Effective interest rate   9.10%    
Revolving Credit [Member]        
Debt due date May 15, 2024      
Effective interest rate   5.30%    
Term Loan [Member]        
Debt due date May 15, 2024      
Effective interest rate   4.50%