XML 43 R21.htm IDEA: XBRL DOCUMENT v3.20.1
1. Summary of Significant Accounting Policies (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Accounting Policies [Abstract]    
Gross accounts receivable $ 6,218,898 $ 4,346,810
Allowance for doubtful accounts (272,031) (276,234)
Total accounts receivable, net 5,946,867 4,070,576
Audit, legal, payroll 242,219 256,966
Royalty costs 1,275,000 1,125,000
Sales and use tax 86,796 148,836
Sales and allowances 879,916 901,196
Other 236,770 234,473
Total accrued other expenses $ 2,720,701 $ 2,666,471