XML 145 R134.htm IDEA: XBRL DOCUMENT v3.23.1
Concentrations and Credit Risk (Details) - Schedule of suppliers trade payable - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Supplier A [Member]    
Variable Interest Entity [Line Items]    
Net purchase $ 4,702,179 $ 4,064,942
Concentration risk, percentage of net purchase 13.16% 12.50%
Supplier C [Member]    
Variable Interest Entity [Line Items]    
Net purchase $ 5,612,973  
Concentration risk, percentage of net purchase 15.71%  
Zhengzhou BAK Battery Co., Ltd (note 15) [Member]    
Variable Interest Entity [Line Items]    
Net purchase   $ 5,629,343
Concentration risk, percentage of net purchase   17.31%