XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventories

Schedule of Inventories

   March 31, 2023   December 31, 2022 
Raw materials  $1,374,000   $1,457,000 
Work in process   2,631,000    2,513,000 
Finished goods   3,939,000    4,355,000 
Total inventories  $7,944,000   $8,325,000