XML 68 R55.htm IDEA: XBRL DOCUMENT v3.25.2
ACCRUED LIABILITIES (Schedule of Accrued Liabilities) (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
ACCRUED LIABILITIES [Abstract]    
Cooperative advertising and promotion allowances $ 122,561 $ 86,935
Customer credit balances 43,811 33,453
Employee benefits 94,663 72,240
Legal and professional fees 57,300 80,200
Bonus and profit-sharing 30,000 52,563
Sales commissions 50,844 44,045
Sales returns 16,434 11,615
Volume incentive rebates 130,420 48,896
Other 36,107 32,911
Total accrued liabilities $ 582,140 $ 462,858