XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
INVENTORIES - Inventories (Details) - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Inventory Disclosure [Abstract]    
Purchased parts, components and supplies $ 2,125,805 $ 1,393,329
Work-in-process 234,016 270,090
Inventories $ 2,359,821 $ 1,663,419