XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES (Tables)
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
SCHEDULE OF ACCRUED EXPENSES

As of March 31, 2023 and December 31, 2022, the Company has the following amounts related to accrued expenses:

 

   March 31,   December 31, 
   2023   2022 
Accrued selling and marketing expenses  $2,270,275   $3,508,883 
Sales tax payable   2,501,035    2,501,035 
Purchase price payable   2,465,299    2,463,002 
Accrued dividends payable   776,563    776,563 
Accrued compensation   1,371,878    576,027 
Accrued interest   174,110    448,718 
Other accrued expenses   2,016,437    1,892,281 
Total accrued expenses  $11,575,597   $12,166,509