v3.26.1
Inventories, Net - Schedule of Inventories (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Schedule of Inventories [Abstract]    
Raw materials $ 1,079,962 $ 1,049,598
Work in progress 1,118,933 1,216,965
Finished goods 292,294 291,053
Allowance for inventory reserve (2,018,386) (1,958,352)
Total $ 472,803 $ 599,264