XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories, net (Tables)
3 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current [Table Text Block] Inventories consist of:
   

June 30,

2023

   

March 31,

2023

 
                 

Purchased parts

  $ 2,493,793     $ 2,602,447  

Work-in-process

    1,468,045       1,388,679  

Finished Goods

    105,940       55,052  

Less: Inventory reserve

    (461,117

)

    (460,113

)

    $ 3,606,661     $ 3,586,065