XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued selling and marketing expenses $ 3,152,143 $ 4,981,453
Accrued compensation 1,437,560 1,657,843
Accrued dividends payable 776,563 871,476
Sales tax payable 2,401,583 2,000,000
Purchase price payable 1,674,469
Other accrued expenses 1,640,036 2,084,833
Total accrued expenses $ 11,082,354 $ 11,595,605