v3.26.1
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued selling and marketing expenses $ 2,402,817 $ 6,260,992
Accrued compensation 3,755,133 2,414,547
Accrued legal and professional fees 1,830,832 1,943,824
Accrued deferred costs 2,119,507 2,100,000
Sales tax payable 1,467,447 1,467,447
Accrued dividends payable 776,563 776,563
Other accrued expenses 2,892,664 1,010,643
Total accrued expenses $ 15,244,963 $ 15,974,016