XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories (Details) - USD ($)
Mar. 31, 2021
Jun. 30, 2020
Inventory Disclosure [Abstract]    
Parts inventory $ 1,754,396 $ 2,270,766
Work in process 62,033 126,726
Finished goods 609,805 826,740
Estimated Inventory to be returned 129,778 150,388
Less: Reserve for obsolescence (300,000) (290,000)
Total $ 2,256,012 $ 3,084,620