v3.22.2.2
Inventories, net (Details) - Schedule of Inventory, Current - USD ($)
Sep. 30, 2022
Mar. 31, 2022
Schedule Of Inventory Current Abstract    
Purchased parts $ 2,597,760 $ 2,371,105
Work-in-process 836,487 962,460
Less: Allowance for obsolete inventory (500,000) (513,068)
Inventory, net $ 2,934,247 $ 2,820,497