XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventory (Tables)
12 Months Ended
Dec. 31, 2023
Inventory [Abstract]  
Schedule of Inventory The components of inventory at December 31, consisted of the following:
    December 31,     December 31,  
    2023     2022  
Raw Materials   $ 5,213,000     $ 4,198,000  
Work In Progress     13,502,000       20,488,000  
Semi - Finished Goods     12,590,000       9,642,000  
Final – Finished Goods     1,789,000       1,106,000  
Reserve     (3,243,000 )     (3,613,000 )
Total Inventory   $ 29,851,000     $ 31,821,000