Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF LONG TERM DEBT (Details) (Parenthetical)

v3.24.0.1
SCHEDULE OF LONG TERM DEBT (Details) (Parenthetical)
Jul. 31, 2023
May 04, 2021
May 08, 2020
Dec. 31, 2023
Dec. 31, 2022
Revolving Credit [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Debt due date     May 15, 2027    
Effective interest rate       9.70% 8.90%
Term Loan One [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Debt due date     May 15, 2027    
Effective interest rate       920.00% 560.00%
Term Loan Two [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Debt due date May 15, 2027        
Effective interest rate       990.00%  
Capital Line [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Debt due date   May 15, 2027      
Effective interest rate       8.60% 6.20%
Note Payable [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Effective interest rate       560.00% 910.00%