XML 45 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Tables)
12 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current [Table Text Block] Inventories consist of:
   

March 31,

 
   

2023

   

2022

 

Purchased parts

  $ 2,602,447     $ 2,371,105  

Work-in-process

    1,388,679       962,460  

Finished goods

    55,052       -  

Less: Allowance for obsolete inventory

    (460,113

)

    (513,068

)

    $ 3,586,065     $ 2,820,497