XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Details) - Schedule of Inventory, Current - USD ($)
Mar. 31, 2022
Mar. 31, 2021
Schedule of Inventory, Current [Abstract]    
Purchased parts $ 2,371,105 $ 2,912,599
Work-in-process 962,460 1,020,402
Finished goods 0 79,988
Less: Allowance for obsolete inventory (513,068) (575,000)
Inventory, net $ 2,820,497 $ 3,437,989