v3.26.1
Advance to Suppliers and Other (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Advance To Suppliers And Other Abstract    
Advance payment $ 1,000,000 $ 1,000,000