v3.26.1
Inventories, Net - Schedule of Inventories (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Schedule of Inventories [Abstract]    
Raw materials $ 3,269,913 $ 3,930,750
Finished goods 408,058 827,381
Reserve for obsolete inventory (145,435) (175,555)
Inventories, net $ 3,532,536 $ 4,582,576