XML 124 R25.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
SCHEDULE OF ACCRUED EXPENSES

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

 

   2022   2021 
   December 31, 
   2022   2021 
Accrued selling and marketing expenses  $3,508,883   $4,981,453 
Sales tax payable   2,501,035    2,000,000 
Purchase price payable   2,463,002    - 
Accrued dividends payable   776,563    871,476 
Accrued compensation   576,027    1,657,843 
Accrued interest   448,718    - 
Other accrued expenses   1,892,281    2,084,833 
Total accrued expenses  $12,166,509   $11,595,605