XML 90 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Long-Term Investments, Net - Schedule of Investments (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Investments in Guangxi Guiwu CBAK New Energy Technology Co., Ltd [Member]    
Schedule of Investments [Line Items]    
Balance $ 254,475
Proceeds from disposal of investment   (278,114)
Profit (loss) from investment   (18,777)
Profit from disposal   45,749
Foreign exchange adjustment   (3,333)
Balance  
Investments in Zhejiang Shengyang Renewable Resources Technology Co., Ltd. [Member]    
Schedule of Investments [Line Items]    
Balance 1,625,793 1,672,136
Profit (loss) from investment 33,655
Foreign exchange adjustment 31,191 (46,343)
Balance $ 1,690,639 $ 1,625,793