XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.2
ACCRUED EXPENSES (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
SCHEDULE OF ACCRUED EXPENSES

As of June 30, 2025 and December 31, 2024, the Company has the following amounts related to accrued expenses:

 

   June 30,   December 31, 
   2025   2024 
Accrued selling and marketing expenses  $5,511,596   $9,149,967 
Accrued compensation   2,350,632    5,469,482 
Sales tax payable   2,267,447    2,267,447 
Accrued dividends payable   776,562    776,563 
Accrued legal and professional fees   2,195,647    825,233 
Other accrued expenses   1,844,615    2,323,071 
Total accrued expenses  $14,946,499   $20,811,763