XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Tables)
12 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current [Table Text Block]

Inventories consist of:

 

   

March 31,

 
   

2022

   

2021

 

Purchased parts

  $ 2,371,105     $ 2,912,599  

Work-in-process

    962,460       1,020,402  

Finished goods

    -       79,988  

Less: Allowance for obsolete inventory

    (513,068

)

    (575,000

)

    $ 2,820,497     $ 3,437,989