Quarterly report pursuant to Section 13 or 15(d)

Schedule of Long Term Debt (Details) (Parenthetical)

v3.23.1
Schedule of Long Term Debt (Details) (Parenthetical) - USD ($)
May 04, 2021
May 08, 2020
Mar. 31, 2023
Dec. 31, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Debt issuance costs, net     $ 101,000 $ 88,000
Revolving Credit [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Debt due date   May 15, 2024    
Effective interest rate     9.70%  
Term Loan [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Debt due date   May 15, 2024    
Effective interest rate     8.00%  
Capital Line [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Debt due date May 15, 2024      
Effective interest rate     8.00%  
Note Payable [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Effective interest rate     5.60% 9.10%