v3.26.1
Inventories (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
   Raw materials $ 470,400 $ 571,100
  Work in process 19,400 0
   Finished goods 8,400 0
Inventory gross 498,200 571,100
   Less: Allowance (94,100) (114,200)
Inventory $ 404,100 $ 456,900