XML 79 R69.htm IDEA: XBRL DOCUMENT v3.22.2
Bank Loans (Details) - Schedule of short-term bank loans - USD ($)
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Rural Credit Cooperatives of Jilin Province, Jilin Branch [Member]    
Short-Term Debt [Line Items]    
Maturities Due in November 2023  
Weighted average interest rate 7.83%  
Short-term bank loans $ 3,725,005 $ 3,921,138
Loan from Anhui Langxi Rural Commercial Bank Of China [Member]    
Short-Term Debt [Line Items]    
Maturities Due in December 2021  
Weighted average interest rate 3.85%  
Short-term bank loans $ 2,624,715 $ 2,900,916
Tonghua Dongchang Yuyin Village Bank [Member]    
Short-Term Debt [Line Items]    
Maturities Due in June 2025  
Weighted average interest rate 8.00%  
Short-term bank loans $ 298,000