XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Bank Loans - Schedule of Short-Term and Long-Term Bank Loans (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Schedule of Short-Term and Long-Term Bank Loans [Line Items]    
Total short-term and long-term bank loans $ 5,003,239 $ 2,052,501
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 2025  
Interest rate 3.85%  
Total short-term and long-term bank loans 1,367,283
Jingshan City branch of Postal Saving Bank of China One [Member]    
Schedule of Short-Term and Long-Term Bank Loans [Line Items]    
Maturities Due in December 2025  
Interest rate 4.50%  
Total short-term and long-term bank loans $ 501,145
Jingshan City branch of Postal Saving Bank of China Two [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 $ 892,987
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,109,777
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 $ 684,014
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 1.00%  
Total short-term and long-term bank loans $ 1,116,757
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 $ 418,784 410,998
Hubei Jingshan Rural Commercial Bank Co. Ltd. One[Member]    
Schedule of Short-Term and Long-Term Bank Loans [Line Items]    
Maturities Due in August 2027  
Interest rate 4.58%  
Total short-term and long-term bank loans $ 279,189 273,999
Bank overdraft [Member]    
Schedule of Short-Term and Long-Term Bank Loans [Line Items]    
Total short-term and long-term bank loans $ 586 $ 221