XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable, net (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Accounts Receivable, net    
Gross accounts receivables $ 2,929,064 $ 6,560,291
Distribution service fees (537,363) (972,652)
Chargebacks accrual   (121,269)
Cash discount allowances (135,527) (84,601)
Allowance for doubtful accounts (303,753) (228,800)
Total accounts receivable, net $ 1,952,421 $ 5,152,969