XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses Payable (Details) - Schedule of accrued expenses payable - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Schedule of accrued expenses payable [Abstract]    
Accrued customer promotions $ 34,110 $ 342,481
Accrued payroll, commissions, and benefits 498,975 440,302
Other 367,897 360,042
Total accrued expenses payable $ 900,982 $ 1,142,825