XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2024
Inventory [Abstract]  
Schedule of Inventory

The components of inventory at December 31, consisted of the following:

 

   December 31,   December 31, 
   2024   2023 
         
Raw Materials  $6,318,000   $4,968,000 
Work In Progress   13,028,000    12,798,000 
Semi-Finished Goods   8,805,000    10,296,000 
Final-Finished Goods   660,000    1,789,000 
Total Inventory  $28,811,000   $29,851,000