XML 59 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Details)
12 Months Ended
Jun. 30, 2023
USD ($)
Inventories [Abstract]  
Nonmonetary sales and purchases amount $ 71,040,024
Inventories description For the fiscal year ended June 30, 2023, total inventories increased $4,256,945, or 10.1%, to $46,455,131 from $42,198,186 for the fiscal year ended June 30, 2022.