Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF LONG TERM DEBT (Details) (Paranthetical)

v3.22.1
SCHEDULE OF LONG TERM DEBT (Details) (Paranthetical) - USD ($)
May 08, 2020
Dec. 31, 2021
Dec. 31, 2020
Apr. 14, 2020
Debt Instrument [Line Items]        
Debt issuance costs net   $ 112,000 $ 105,000  
Promissory Note [Member]        
Debt Instrument [Line Items]        
Effective interest rate       1.00%
Note Payable to 2023 [Member]        
Debt Instrument [Line Items]        
Effective interest rate   5.60% 9.10%  
Revolving Credit [Member]        
Debt Instrument [Line Items]        
Debt due date May 15, 2024      
Effective interest rate   5.30% 6.10%  
Term Loan [Member]        
Debt Instrument [Line Items]        
Debt due date May 15, 2024      
Effective interest rate   4.50% 5.20%