XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory Components (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Accounting Policies [Abstract]    
Raw materials and sub-assemblies $ 5,757,869 $ 3,642,377
Finished goods 277,598 281,104
Inventory reserves (880,943) (727,639)
Inventory, net $ 5,154,524 $ 3,195,842