v3.25.1
Segment - Schedule of Operation (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Schedule of Operation [Abstract]    
Revenue, net $ 6,421,371 $ 6,989,746
Less: Cost of goods sold 4,656,799 5,464,113
Gross profit $ 1,764,572 $ 1,525,633