v3.26.1
Prepayments and Other Assets (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Advances to suppliers $ 2,394,639
Deductible VAT 19,697
Deposits 1,114
Prepayments and other assets $ 2,415,450