XML 64 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Details) - Schedule of Inventory, Current - USD ($)
Mar. 31, 2021
Mar. 31, 2020
Schedule of Inventory, Current [Abstract]    
Purchased parts $ 2,912,599 $ 3,011,072
Work-in-process 1,020,402 597,166
Finished goods 79,988 34,441
Less: Allowance for obsolete inventory (575,000) (550,000)
Inventory, net $ 3,437,989 $ 3,092,679