v3.25.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of inventories
        
   June 30
2025
   December 31
2024
 
Inventories consist of the following          
Raw materials  $452,600   $428,000 
Work In Process   6,100     
Finished goods       7,000 
Inventory gross   458,700    435,000 
Less: Allowance   (86,500)   (85,400)
Inventory  $372,200   $349,600