XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Inventory purchases $ 287,571
Payroll & related benefits 239,284 210,495
Professional fees 274,889 229,597
Royalty costs 1,650,000 1,588,025
Sales allowances 1,858,580 1,958,050
Sales and use tax 61,896 50,916
Other 694,384 955,263
Total accrued other expenses $ 4,779,033 $ 5,279,917