XML 13 R21.htm IDEA: XBRL DOCUMENT v3.19.3
1. Summary of Significant Accounting Policies (Details) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Accounting Policies [Abstract]    
Gross accounts receivable $ 4,770,069 $ 2,774,619
Allowance for doubtful accounts (22,562) (14,013)
Total accounts receivable, net 4,747,507 2,760,606
Audit, legal, payroll 179,762 234,119
Royalty costs 1,125,000 875,000
Sales and use tax 188,630 219,286
Sales and allowances 969,961 611,719
Other 243,182 289,437
Total accrued other expenses $ 2,706,534 $ 2,229,561