XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED EXPENSES

Accounts payable and accrued expenses consisted of the following amounts:

 

   June 30, 2023   December 31, 2022 
Accounts payable  $8,975,026   $5,267,492 
Accrued payroll and bonuses   1,717,757    1,274,919 
Accrued expenses   2,332,842    1,296,382 
Accrued commissions   83,800    305,768 
Accrued interest   149,546    165,776 
Total accounts payable and accrued expenses  $13,258,971   $8,310,337