v3.25.2
Consolidated Financial Statement Details (Details 2) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Financial Statement Details    
Advances from customers $ 79,565 $ 81,153
Salary payable 176,485 87,206
Tax payable (3,026) 17,235
Other payable 3,382,655 2,754,809
Long-term payable, current portion 164,713 152,550
Total $ 4,800,392 $ 3,092,953