XML 102 R69.htm IDEA: XBRL DOCUMENT v3.24.1
Loans Payable (Details) - Schedule of Short-Term Bank Loans - USD ($)
Dec. 31, 2023
Jun. 29, 2023
May 29, 2023
Dec. 31, 2022
Schedule of Short-Term Bank Loans [Line Items]        
Total short-term bank loans $ 423,567     $ 5,598,311
Industrial and Commercial Bank of China (“ICBC”) Loan 1 [Member]        
Schedule of Short-Term Bank Loans [Line Items]        
Total short-term bank loans     5,023,978
ICBC Loan 2 [Member]        
Schedule of Short-Term Bank Loans [Line Items]        
Total short-term bank loans     287,167
ICBC Loan 3 [Member]        
Schedule of Short-Term Bank Loans [Line Items]        
Total short-term bank loans     143,583
China Construction Bank Loan [Member]        
Schedule of Short-Term Bank Loans [Line Items]        
Total short-term bank loans     143,583
ICBC Loan 4 [Member]        
Schedule of Short-Term Bank Loans [Line Items]        
Total short-term bank loans 423,567 $ 423,567 $ 423,567
ICBC Loan 5 [Member]        
Schedule of Short-Term Bank Loans [Line Items]        
Total short-term bank loans 2,824    
ICBC Loan 6 [Member]        
Schedule of Short-Term Bank Loans [Line Items]        
Total short-term bank loans 70,594    
ICBC Loan 7 [Member]        
Schedule of Short-Term Bank Loans [Line Items]        
Total short-term bank loans $ 350,149