v3.25.1
Inventories, Net - Schedule of Inventories (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Schedule of Inventories [Abstract]    
Inventories, net $ 2,171,252 $ 1,997,526