v3.26.3
Inventories, Net - Schedule of Inventories (Details) - USD ($)
Sep. 30, 2026
Dec. 31, 2025
Schedule of Inventories [Abstract]    
Raw materials $ 11,199,172 $ 10,165,798
Revolving material 1,324,242 1,172,449
Consigned processing material 23,093 28,671
Work-in-progress 2,772,327 2,334,681
Finished goods 11,844,454 12,290,156
Less: inventory impairment (1,464,252) (1,614,719)
Inventories, net $ 25,699,036 $ 24,377,036