XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Inventories Inventories
 
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