XML 47 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Liabilities (Tables)
12 Months Ended
Jun. 30, 2023
Accrued Liabilities [Abstract]  
Schedule of Accrued Liabilities

2023

2022

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