XML 78 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Loans Payable - Schedule of Short-Term Bank Loans (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Schedule of Short-Term Bank Loans [Line Items]    
Total short-term bank loans $ 5,094,645 $ 4,451,616
Rural Credit Union of Xushui District Loan 1 [Member]    
Schedule of Short-Term Bank Loans [Line Items]    
Total short-term bank loans 1,808,469
Rural Credit Union of Xushui District Loan 2 [Member]    
Schedule of Short-Term Bank Loans [Line Items]    
Total short-term bank loans 2,225,808
Rural Credit Union of Xushui District Loan 3 [Member]    
Schedule of Short-Term Bank Loans [Line Items]    
Total short-term bank loans 1,829,569
Rural Credit Union of Xushui District Loan 4 [Member]    
Schedule of Short-Term Bank Loans [Line Items]    
Total short-term bank loans 2,251,777
Bank of Cangzhou Loan 1 [Member]    
Schedule of Short-Term Bank Loans [Line Items]    
Total short-term bank loans 309,619
Bank of Cangzhou Loan 2 [Member]    
Schedule of Short-Term Bank Loans [Line Items]    
Total short-term bank loans 70,368
Bank of Cangzhou Loan 3 [Member]    
Schedule of Short-Term Bank Loans [Line Items]    
Total short-term bank loans 211,104
Industrial and Commercial Bank of China (“ICBC”) Loan 1 [Member]    
Schedule of Short-Term Bank Loans [Line Items]    
Total short-term bank loans 2,782
ICBC Loan 2 [Member]    
Schedule of Short-Term Bank Loans [Line Items]    
Total short-term bank loans 139,113
ICBC Loan 3 [Member]    
Schedule of Short-Term Bank Loans [Line Items]    
Total short-term bank loans 139,113
ICBC Loan 4 [Member]    
Schedule of Short-Term Bank Loans [Line Items]    
Total short-term bank loans 136,331
ICBC Loan 5 [Member]    
Schedule of Short-Term Bank Loans [Line Items]    
Total short-term bank loans 2,815
ICBC Loan 6 [Member]    
Schedule of Short-Term Bank Loans [Line Items]    
Total short-term bank loans 140,736
ICBC Loan 7 [Member]    
Schedule of Short-Term Bank Loans [Line Items]    
Total short-term bank loans 140,736
ICBC Loan 8 [Member]    
Schedule of Short-Term Bank Loans [Line Items]    
Total short-term bank loans $ 137,921