v3.26.1
Inventories (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of inventories
         
   June 30,
2026
   December 31,
2025
 
Inventories consist of the following          
   Raw materials  $1,307,005   $571,100 
  Work in process   1,179     
   Finished goods   776,969     
Inventory gross   2,085,153    571,100 
   Less: Allowance   (372,967)   (114,200)
Inventory  $1,712,186   $456,900