XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses Payable (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of accrued expenses payable
   2021   2020 
         
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