XML 116 R104.htm IDEA: XBRL DOCUMENT v3.25.2
Balances and Transactions with Related Parties - Schedule of Related Party Transactions (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Purchase of batteries from Zhengzhou BAK [Member]        
Related Party Transaction [Line Items]        
Related party transactions $ 2,878,126 $ 4,439,620 $ 2,882,258 $ 7,012,173
Purchase of batteries from Fuzhou BAK Battery Co., Ltd [Member]        
Related Party Transaction [Line Items]        
Related party transactions 3,702 11,290 7,071 11,290
Purchase of materials from Zhejiang Shengyang [Member]        
Related Party Transaction [Line Items]        
Related party transactions 1,729,270 1,826,580 3,784,906 3,373,450
Sales of cathode raw materials to Zhengzhou BAK [Member]        
Related Party Transaction [Line Items]        
Related party transactions 4,883,949 4,042,827 6,034,017 9,016,461
Sales of cathode raw materials to BAK SZ [Member]        
Related Party Transaction [Line Items]        
Related party transactions 1,176 11,257 5,796 14,958
Sales of cathode raw materials to Zhengzhou BAK Electronics Co., Ltd. [Member]        
Related Party Transaction [Line Items]        
Related party transactions 292,017 53,350 468,529 150,351
Sales of cathode raw materials to Zhengzhou BAK in relation to non-operating agency-based service [Member]        
Related Party Transaction [Line Items]        
Related party transactions 59,724 2,228,655
Sales of cathode raw materials to Zhengzhou BAK Electronics Co., Ltd in relation to non-operating agency-based service [Member]        
Related Party Transaction [Line Items]        
Related party transactions 7,384 133,064
Sales of cathode raw materials to BAK SZ in relation to non-operating agency-based service [Member]        
Related Party Transaction [Line Items]        
Related party transactions 14 4,762
Sales of batteries to Fuzhou BAK Battery Co., Ltd [Member]        
Related Party Transaction [Line Items]        
Related party transactions 358 75,921
Sales of batteries to Zhengzhou BAK New Energy Vehicle Co., Ltd. [Member]        
Related Party Transaction [Line Items]        
Related party transactions $ 51 $ 17,571