XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Tables)
6 Months Ended
Dec. 31, 2023
Inventories [Abstract]  
Components of Inventories

December 31, 2023

June 30, 2023

Raw materials

$

2,030,598

$

2,071,360

Finished goods

5,074,004

6,178,186

Inventories, gross

7,104,602

8,249,546

Reserve for obsolete inventory

(1,937,935)

(1,826,105)

Inventories, net

$

5,166,667

$

6,423,441