XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Inventories

Note 6 - Inventories

 

   September 30, 2023   December 31, 2022 
Raw materials  $1,172,000   $1,457,000 
Work in process   2,695,000    2,513,000 
Finished goods   4,661,000    4,355,000 
Total inventories  $8,528,000   $8,325,000