XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
SCHEDULE OF INVENTORIES (Details) - USD ($)
Sep. 30, 2023
Mar. 31, 2023
Inventory Disclosure [Abstract]    
Finished product $ 16,416,733 $ 14,362,514
Raw materials 22,348,240 23,898,596
Work in process 14,249,232 16,083,709
Inventory net $ 53,014,205 $ 54,344,819