XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.3
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued selling and marketing expenses $ 9,800,290 $ 9,149,967
Accrued compensation 3,212,847 5,469,482
Accrued legal and professional fees 2,713,962 1,825,233
Accrued deferred costs 1,800,000 1,000,000
Sales tax payable 1,467,447 2,267,447
Accrued dividends payable 776,563 776,563
Other accrued expenses 2,308,696 2,323,071
Total accrued expenses $ 22,079,805 $ 22,811,763