v3.21.2
LIABILITIES AND DEBT - Accrued Expenses and Other Liabilities (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
LIABILITIES AND DEBT    
Accrued expenses $ 285,387 $ 92,074
Reserve for returns 22,214 5,229
Payroll related liabilities 973,099 843,704
Sales tax liability 206,092 196,410
Other liabilities 128,830 108,230
Accrued Liabilities and Other Liabilities, Total 1,615,622 1,245,646
Estimated Penalties Associated With Accrued Payroll Taxes $ 265,000 $ 152,000