Annual report pursuant to Section 13 and 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
Dec. 31, 2022
Dec. 31, 2021
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Debt issuance costs, net     $ 88,000 $ 112,000
Revolving Credit [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Debt due date   May 15, 2024    
Effective interest rate     8.90% 5.30%
Term Loan [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Debt due date   May 15, 2024    
Effective interest rate     5.60% 4.50%
Capital Line [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Debt due date May 15, 2024      
Effective interest rate     6.20%  
Note Payable [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Effective interest rate     5.60% 9.10%