XML 79 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loans Payable (Details) - Schedule of Long-Term Loans - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Schedule of Long-Term Loans [Line Items]    
Total $ 11,308,021 $ 11,378,429
Less: Current portion of long-term loans (6,817,927) (6,874,497)
Long-term loans 4,490,094 4,503,932
Rural Credit Union of Xushui District Loan 1 [Member]    
Schedule of Long-Term Loans [Line Items]    
Total 3,506,482 3,528,315
Rural Credit Union of Xushui District Loan 2 [Member]    
Schedule of Long-Term Loans [Line Items]    
Total 2,245,047 2,259,026
Rural Credit Union of Xushui District Loan 3 [Member]    
Schedule of Long-Term Loans [Line Items]    
Total 1,824,101 1,835,458
Rural Credit Union of Xushui District Loan 4 [Member]    
Schedule of Long-Term Loans [Line Items]    
Total 2,525,678 2,541,404
Rural Credit Union of Xushui District Loan 5 [Member]    
Schedule of Long-Term Loans [Line Items]    
Total $ 1,206,713 $ 1,214,226