XML 79 R62.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Loans Payable (Details) - Schedule of Long-Term Loans - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Schedule of Long-Term Loans [Line Items]    
Total $ 11,358,704 $ 11,378,429
Total 11,358,704 11,378,429
Less: Current portion of long-term loans (8,116,984) (6,874,497)
Long-term loans 3,241,720 4,503,932
Rural Credit Union of Xushui District Loan 1 [Member]    
Schedule of Long-Term Loans [Line Items]    
Total 3,522,200 3,528,315
Total 3,522,200 3,528,315
Rural Credit Union of Xushui District Loan 2 [Member]    
Schedule of Long-Term Loans [Line Items]    
Total 2,255,109 2,259,026
Total 2,255,109 2,259,026
Rural Credit Union of Xushui District Loan 3 [Member]    
Schedule of Long-Term Loans [Line Items]    
Total 1,832,276 1,835,458
Total 1,832,276 1,835,458
Rural Credit Union of Xushui District Loan 4 [Member]    
Schedule of Long-Term Loans [Line Items]    
Total 2,536,998 2,541,404
Total 2,536,998 2,541,404
Rural Credit Union of Xushui District Loan 5 [Member]    
Schedule of Long-Term Loans [Line Items]    
Total 1,212,121 1,214,226
Total 1,212,121 $ 1,214,226
Long-term loans