XML 103 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Loans Payable (Details) - Schedule of Long Term Loans - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Schedule of Long Term Loans [Line Items]    
Total $ 11,378,429 $ 9,040,002
Less: Current portion of long-term loans (6,874,497) (4,835,884)
Long-term loans 4,503,932 4,204,118
Rural Credit Union of Xushui District Loan 1 [Member]    
Schedule of Long Term Loans [Line Items]    
Total 1,234,816
Rural Credit Union of Xushui District Loan 2 [Member]    
Schedule of Long Term Loans [Line Items]    
Total 3,528,315 3,589,582
Less: Current portion of long-term loans (1,269,290)  
Long-term loans   2,259,025
Rural Credit Union of Xushui District Loan 3 [Member]    
Schedule of Long Term Loans [Line Items]    
Total 2,259,026 2,297,332
Rural Credit Union of Xushui District Loan 4 [Member]    
Schedule of Long Term Loans [Line Items]    
Total 1,835,458 1,866,582
Rural Credit Union of Xushui District Loan 5 [Member]    
Schedule of Long Term Loans [Line Items]    
Total 2,541,404
Less: Current portion of long-term loans (1,284,820)  
Long-term loans 1,256,584  
Rural Credit Union of Xushui District Loan 6 [Member]    
Schedule of Long Term Loans [Line Items]    
Total 1,214,226
Less: Current portion of long-term loans (225,903)  
Long-term loans 988,323  
Yujiangna [Member]    
Schedule of Long Term Loans [Line Items]    
Total $ 51,690