XML 58 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Tables)
9 Months Ended
Mar. 31, 2023
Inventories  
Inventories [Table Text Block]
    March 31,
2023
    June 30,
2022
 
Raw materials $ 5,548,618   $ 6,536,951  
Work in process   98,619     313,549  
Finished goods   4,434,840     5,599,997  
Inventory reserve   (378,964 )   (379,205 )
  $ 9,703,113   $ 12,071,292