XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Details) - USD ($)
Jun. 30, 2021
Jun. 30, 2020
Accrued Liabilities [Abstract]    
Cooperative advertising and promotion allowances $ 201,006 $ 158,770
Customer credit balances 1,008 16,363
Current deferred compensation 150,000 150,000
Employee benefits 83,463 80,399
Legal and professional fees 73,200 68,200
Bonus and profit-sharing 38,199 8,098
Sales commissions and bonuses 70,175 53,647
Other 48,516 44,622
Total accrued liabilities $ 665,567 $ 580,099