v3.25.1
Summary of Significant Accounting Policies and Liquidity and Uncertainties - Schedule of Inventories (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Schedule of Inventories [Abstract]    
Raw materials $ 1,110,418 $ 1,111,409
Work in progress 4,282,476 3,528,401
Finished goods 2,094,814 2,959,725
Total $ 7,487,708 $ 7,599,535