XML 63 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories - Schedule of Inventory (Details) - USD ($)
Mar. 31, 2020
Mar. 31, 2019
Inventory Disclosure [Abstract]    
Finished product $ 1,916,417 $ 2,628,241
Raw materials 1,771,006 1,635,130
Work in process 720,650 509,226
Inventory, net $ 4,408,073 $ 4,772,597