XML 33 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCRUED EXPENSES
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
ACCRUED EXPENSES

NOTE 5 – ACCRUED EXPENSES

 

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

  

       
   December 31, 
   2024   2023 
Accrued selling and marketing expenses  $9,149,967   $5,198,123 
Accrued compensation   5,106,989    3,003,007 
Sales tax payable   2,267,447    2,501,035 
Accrued dividends payable   776,563    776,563 
Purchase price payable   -    641,042 
Other accrued expenses   3,510,797    1,817,724 
Total accrued expenses  $20,811,763   $13,937,494