XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Inventories (Details) - Schedule of Inventory, Current - USD ($)
Mar. 31, 2024
Mar. 31, 2023
Schedule Of Inventory Current Abstract    
Purchased parts $ 2,835,120 $ 2,602,447
Work-in-process 2,912,737 1,388,679
Finished goods 48,630 55,052
Less: Allowance for obsolete inventory (384,843) (460,113)
Inventory, net $ 5,411,644 $ 3,586,065