XML 78 R67.htm IDEA: XBRL DOCUMENT v3.26.1
Bank Loans - Schedule of Short-Term and Long-Term Bank Loans (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Schedule of Short-Term and Long-Term Bank Loans [Line Items]    
Total short-term and long-term bank loans $ 5,664,370 $ 5,756,029
Jingshan City branch of Postal Saving Bank of China [Member]    
Schedule of Short-Term and Long-Term Bank Loans [Line Items]    
Maturities Due in January 2026  
Interest rate 3.63%  
Total short-term and long-term bank loans 914,759
Jingshan City branch of Postal Saving Bank of China [Member]    
Schedule of Short-Term and Long-Term Bank Loans [Line Items]    
Maturities Due in February 2028  
Interest rate 4.45%  
Total short-term and long-term bank loans $ 900,261
Jingshan City branch of Agricultural Bank of China [Member]    
Schedule of Short-Term and Long-Term Bank Loans [Line Items]    
Maturities Due in March 2026  
Interest rate 3.30%  
Total short-term and long-term bank loans 1,136,835
Jingshan City branch of Agricultural Bank of China [Member]    
Schedule of Short-Term and Long-Term Bank Loans [Line Items]    
Maturities Due in March 2027  
Interest rate 3.00%  
Total short-term and long-term bank loans $ 1,152,508
Hubei Jingshan Rural Commercial Bank Co. Ltd. [Member]    
Schedule of Short-Term and Long-Term Bank Loans [Line Items]    
Maturities Due in March 2026  
Interest rate 3.20%  
Total short-term and long-term bank loans 700,690
Hubei Jingshan Rural Commercial Bank Co. Ltd. [Member]    
Schedule of Short-Term and Long-Term Bank Loans [Line Items]    
Maturities Due in March 2027  
Interest rate 3.20%  
Total short-term and long-term bank loans $ 710,351
Jingmen Branch of Bank of China [Member]    
Schedule of Short-Term and Long-Term Bank Loans [Line Items]    
Maturities Due in June 2026  
Interest rate 3.00%  
Total short-term and long-term bank loans $ 1,159,756 1,143,985
Hubei Jingshan Rural Commercial Bank Co. Ltd. [Member]    
Schedule of Short-Term and Long-Term Bank Loans [Line Items]    
Maturities Due in June 2026  
Interest rate 4.00%  
Total short-term and long-term bank loans $ 434,909 428,994
Hubei Bank Jingshan Branch. [Member]    
Schedule of Short-Term and Long-Term Bank Loans [Line Items]    
Maturities Due in December 2026  
Interest rate 3.00%  
Total short-term and long-term bank loans $ 1,014,787 1,000,987
Hubei Jingshan Rural Commercial Bank Co. Ltd. [Member]    
Schedule of Short-Term and Long-Term Bank Loans [Line Items]    
Maturities Due in August 2026  
Interest rate 4.58%  
Total short-term and long-term bank loans $ 289,939 285,996
Chajiaduo supply chain Hubei co., Ltd [Member]    
Schedule of Short-Term and Long-Term Bank Loans [Line Items]    
Maturities Due in February 2026  
Interest rate  
Total short-term and long-term bank loans 71,499
Mr. Wei Jin [Member]    
Schedule of Short-Term and Long-Term Bank Loans [Line Items]    
Maturities Due in December 2025  
Interest rate 12.00%  
Total short-term and long-term bank loans 71,499
Bank overdraft [Member]    
Schedule of Short-Term and Long-Term Bank Loans [Line Items]    
Total short-term and long-term bank loans $ 1,859 $ 785