XML 65 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Liabilities (Schedule of Accrued Liabilities) (Details) - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Accrued Liabilities [Abstract]    
Cooperative advertising and promotion allowances $ 77,181 $ 200,175
Customer credit balances 281,780 30,515
Employee benefits 76,323 75,101
Legal and professional fees 85,500 86,500
Bonus and profit-sharing 369,529 91,784
Sales commissions and bonuses 46,857 39,195
Other 33,360 37,086
Total accrued liabilities $ 970,530 $ 560,356