Quarterly report pursuant to Section 13 or 15(d)

Schedule of Long Term Debt (Details) (Parenthetical)

v3.22.1
Schedule of Long Term Debt (Details) (Parenthetical) - USD ($)
May 08, 2020
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]      
Debt Issuance Costs, Net   $ 120,000 $ 112,000
Note Payable to 2023 [Member]      
Debt Instrument [Line Items]      
Effective interest rate   5.60%  
Note Payable Two [Member]      
Debt Instrument [Line Items]      
Effective interest rate   9.10%  
Revolving Credit [Member]      
Debt Instrument [Line Items]      
Debt due date May 15, 2024    
Effective interest rate   0.00%  
Term Loan [Member]      
Debt Instrument [Line Items]      
Debt due date May 15, 2024    
Effective interest rate   4.30%