v3.26.1
Inventories (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Inventories consist of the following    
   Raw materials $ 1,307,005 $ 571,100
  Work in process 1,179 0
   Finished goods 776,969 0
Inventory gross 2,085,153 571,100
   Less: Allowance (372,967) (114,200)
Inventory $ 1,712,186 $ 456,900