XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

Accrued expenses consisted of the following:

 

 

   December 31, 2022   December 31, 2021 
Payroll liabilities  $428,354   $2,455,694 
Distributor commissions   159,725    509,500 
Other accrued liabilities   346,368    894,458 
Total accrued expenses  $934,447   $3,859,652