XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories consist of the following: 

 June 30, 2022December 31, 2021
Purchased components$453,610 $422,093 
Finished goods415,768 284,460 
 $869,378 $706,553