Quarterly report pursuant to Section 13 or 15(d)

Schedule of Long Term Debt (Details) (Parenthetical)

v3.22.2
Schedule of Long Term Debt (Details) (Parenthetical) - USD ($)
May 04, 2021
May 08, 2020
Jun. 30, 2022
Dec. 31, 2021
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Debt issuance costs, net     $ 105,000 $ 112,000
Revolving Credit [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Debt due date   May 15, 2024    
Effective interest rate     0.00% 0.00%
Term Loan [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Debt due date   May 15, 2024    
Effective interest rate     4.50% 4.50%
Capital Line [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Debt due date May 15, 2024      
Effective interest rate     4.60% 4.60%
Note Payable [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Effective interest rate     5.60% 9.10%