XML 35 R26.htm IDEA: XBRL DOCUMENT v3.20.2
3. Inventories (Tables)
12 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
Inventories
     2020     2019  
Raw materials   $ 4,798,489       5,830,140  
Work in process     427,744       706,128  
Finished goods     3,713,692       5,129,806  
Inventory reserve     (568,083 )     (138,553 )
    $ 8,371,842     $ 11,527,521