XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Details) - USD ($)
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]      
Raw materials and sub-assemblies   $ 5,774,323 $ 5,757,869
Finished goods   320,193 277,598
Inventory reserves   (880,943) (880,943)
Inventory, net $ 5,154,524 $ 5,213,573 $ 5,154,524