v3.26.1
Long-Term Investments, Net - Schedule of Investments (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Investments in Zhejiang Shengyang Renewable Resources Technology Co., Ltd. [Member]    
Schedule of Investments [Line Items]    
Balance as of beginning $ 1,839,890 $ 1,625,793
Income from investment 145,097
Foreign exchange adjustment 27,679 69,000
Balance as of Ending   $ 1,839,890
Investments in Guangxi Guiwu CBAK New Energy Technology Co., Ltd [Member]    
Schedule of Investments [Line Items]    
Balance as of Ending $ 1,867,569