XML 101 R68.htm IDEA: XBRL DOCUMENT v3.24.1
Loans Payable (Details)
1 Months Ended 12 Months Ended
Apr. 16, 2014
Jul. 15, 2013
May 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Aug. 24, 2023
Jun. 29, 2023
USD ($)
May 29, 2023
USD ($)
Feb. 26, 2023
Nov. 30, 2022
USD ($)
Nov. 30, 2022
CNY (¥)
Nov. 15, 2022
Oct. 31, 2022
USD ($)
Oct. 31, 2022
CNY (¥)
Jul. 01, 2022
CNY (¥)
Nov. 06, 2018
Jun. 21, 2018
Loan Payable [Line Items]                                  
Short-term bank loans       $ 423,567 $ 5,598,311                        
Unsecured bank loans       $ 574,333 $ 423,567                        
Average short-term borrowing rates       4.48% 4.72%                        
Long-term loan       $ 11,378,429 $ 9,040,002                        
Current portion of loan amount       6,874,497 4,835,884                        
Non-current liabilities       4,503,932 4,204,118                        
Borrowed (in Yuan Renminbi)                   $ 7,059,455 ¥ 50,000,000   $ 7,059,455 ¥ 50,000,000      
Interest expense short-term bank loans and long-term loans       977,678 988,997                        
Rural Credit Union of Xushui District Loan 1 [Member]                                  
Loan Payable [Line Items]                                  
Long-term loan       1,234,816                        
Long term debt term 5 years                             5 years  
Long term debt, description originally due in various installments from June 21, 2014 to November 18, 2018.                                
Interest payment percent 7.68%                     7.00%          
Rural Credit Union of Xushui District Loan 2 [Member]                                  
Loan Payable [Line Items]                                  
Long-term loan       $ 3,528,315 3,589,582                        
Long term debt term   5 years       3 years                     5 years
Long term debt, description   originally due and payable in various installments from December 21, 2013 to July 26, 2018.                              
Interest payment percent       7.68%               7.00%          
Long term due date           Aug. 24, 2026                      
Secured loan net book value       280,466                        
Current portion of loan amount       1,269,290                          
Non-current liabilities         2,259,025                        
Rural Credit Union of Xushui District Loan 3 [Member]                                  
Loan Payable [Line Items]                                  
Long-term loan       $ 2,259,026 2,297,332                        
Interest payment percent       7.68%               7.00%          
Rural Credit Union of Xushui District Loan 4 [Member]                                  
Loan Payable [Line Items]                                  
Long-term loan       $ 1,835,458 1,866,582                        
Interest payment percent       7.56%               7.00%          
Jiangna Yu [Member]                                  
Loan Payable [Line Items]                                  
Long-term loan       51,690                   ¥ 10,667    
Current portion of loan amount       11,486                        
Non-current liabilities       40,204                        
Borrowed (in Yuan Renminbi) | ¥                             ¥ 400,000    
Rural Credit Union of Xushui District Loan 5 [Member]                                  
Loan Payable [Line Items]                                  
Long-term loan       $ 2,541,404                        
Long term debt term                 2 years                
Interest payment percent       7.00%                          
Current portion of loan amount       $ 1,284,820                          
Non-current liabilities       1,256,584                          
Rural Credit Union of Xushui District Loan 6 [Member]                                  
Loan Payable [Line Items]                                  
Long-term loan       $ 1,214,226                        
Long term debt term         3 years                        
Interest payment percent       7.00%                          
Current portion of loan amount       $ 225,903                          
Non-current liabilities       $ 988,323                          
Working Capital Loan Agreement ICBC [Member]                                  
Loan Payable [Line Items]                                  
Loans fixed interest rate       4.785%                          
ICBC Loan 1 [Member]                                  
Loan Payable [Line Items]                                  
Short-term bank loans     $ 71,743                          
Short term debt, description     paid off the remaining balance of the loan in August 2023.                            
ICBC Loan 1 [Member] | Mr. Liu [Member]                                  
Loan Payable [Line Items]                                  
Short-term bank loans         $ 5,023,978                        
ICBC Loan 2 [Member]                                  
Loan Payable [Line Items]                                  
Loans fixed interest rate       4.25%                          
Short-term bank loans       287,167                        
ICBC Loan 2 [Member] | Working Capital Loan Agreement ICBC [Member]                                  
Loan Payable [Line Items]                                  
Short-term bank loans       287,167                        
ICBC Loan 3 [Member]                                  
Loan Payable [Line Items]                                  
Loans fixed interest rate       4.25%                          
Short-term bank loans       143,583                        
China Construction Bank Loan [Member]                                  
Loan Payable [Line Items]                                  
Loans fixed interest rate       3.95%                          
Short-term bank loans       143,583                        
ICBC Loan 4 [Member]                                  
Loan Payable [Line Items]                                  
Loans fixed interest rate             3.55% 4.25%                  
Short-term bank loans       $ 423,567   $ 423,567 $ 423,567                  
ICBC Loan 5 [Member]                                  
Loan Payable [Line Items]                                  
Loans fixed interest rate       3.45%                          
Short-term bank loans       $ 2,824                        
ICBC Loan 6 [Member]                                  
Loan Payable [Line Items]                                  
Loans fixed interest rate       3.45%                          
Short-term bank loans       $ 70,594                        
ICBC Loan 7 [Member]                                  
Loan Payable [Line Items]                                  
Loans fixed interest rate       3.45%                          
Short-term bank loans       $ 350,149                        
Industrial and Commercial Bank of China (“ICBC”) Loan 1 [Member]                                  
Loan Payable [Line Items]                                  
Short-term bank loans       $ 5,023,978