XML 113 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of Inventory (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Finished Goods $ 3,226,000 $ 6,779,000
Work in Process 749,000 403,000
Raw Materials 1,381,000 1,281,000
Inventory Gross 5,357,000 8,463,000
Less allowance for obsolescence (57,000) (742,000)
Inventory Net $ 5,300,000 $ 7,721,000