v3.26.1
Advance from Customers-Schedule of Advance from Customers (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Schedule of Advance from Customers [Abstract]    
Advance for product sales $ 1,223,969
Advance for service 47,142
Advance from customers $ 1,271,111