XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Bank Loans (Tables)
6 Months Ended
Jun. 30, 2025
Bank Loans [Abstract]  
Schedule of Short-Term and Long-Term Bank Loans

The outstanding balances on short-term and long-term bank loans consisted of the following:

 

              As of  
Lender   Maturities   Interest rate     June 30,
2025
    December 31,
2024
 
              Unaudited        
Jingshan City branch of Postal Saving Bank of China   Due in January 2025     3.85 %   $          -     $ 1,367,283  
Jingshan City branch of Postal Saving Bank of China   Due in December 2025     4.5 %     501,145       -  
Jingshan City branch of Postal Saving Bank of China   Due in January 2026     3.63 %     892,987       -  
Jingshan City branch of Agricultural Bank of China   Due in March 2026     3.3 %     1,109,777       -  
Hubei Jingshan Rural Commercial Bank Co. Ltd.   Due in March 2026     3.2 %     684,014       -  
Jingmen Branch of Bank of China   Due in June 2026     1 %     1,116,757       -  
Hubei Jingshan Rural Commercial Bank Co. Ltd.   Due in June 2026     4.0 %     418,784       410,998  
Hubei Jingshan Rural Commercial Bank Co. Ltd.   Due in August 2027     4.58 %     279,189       273,999  
Bank overdraft                 586       221  
Total               $ 5,003,239     $ 2,052,501