XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories, Net (Tables)
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventories

 

   June 30,
2022
   December 31,
2021
 
Raw materials  $1,664,000   $1,249,000 
Work in process   2,501,000    2,492,000 
Finished goods   4,420,000    4,425,000 
Allowance for excess quantities   (304,000)   (290,000)
Total inventories  $8,281,000   $7,876,000