XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Liabilities (Details) - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Accrued Liabilities [Abstract]    
Cooperative advertising and promotion allowances $ 200,175 $ 201,006
Customer credit balances 30,515 1,008
Current deferred compensation   150,000
Employee benefits 75,101 83,463
Legal and professional fees 86,500 73,200
Bonus and profit-sharing 91,784 38,199
Sales commissions and bonuses 39,195 70,175
Other 37,086 48,516
Total accrued liabilities $ 560,356 $ 665,567