XML 77 R59.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF INVENTORIES (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 5,362,000 $ 5,477,000
Work in progress 858,000 54,000
Finished goods 4,482,000 5,336,000
Total inventories $ 10,702,000 $ 10,867,000