XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories, Net - Schedule of Inventories (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Schedule of Inventories [Abstract]    
Raw materials $ 1,091,152 $ 1,067,015
Work in progress 1,316,980 1,292,674
Finished goods 715,940 425,822
Allowance for inventory reserve (1,970,404) (1,933,772)
Total $ 1,153,668 $ 851,739