XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Inventory (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Finished Goods $ 2,218,000 $ 6,779,000
Work in Process 180,000 403,000
Raw Materials 439,000 1,281,000
Inventory Gross 2,837,000 8,463,000
Less allowance for obsolescence (18,000) (742,000)
Inventory Net $ 2,819,000 $ 7,721,000