XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Bank Loans (Tables)
6 Months Ended
Jun. 30, 2025
Bank Loans [Abstract]  
Schedule of Bank Loans from Commercial Banks

The following table presents bank loans from commercial banks as of June 30, 2025 and December 31, 2024:

 

   As of
June 30,
2025
   As of
December 31,
2024
 
Bank of China Fuzhou Jin’an Branch  $11,175   $11,295 
China Merchant Bank Fuzhou Branch   10,477    10,340 
Xiamen International Bank Co., Ltd. Fuzhou Branch   8,381    6,956 
Haixia Bank of Fujian Fuzhou Jin’an Branch   1,118    1,113 
Fujian Fuzhou Rural Commercial Bank Co., Ltd. Yuefeng Branch   1,397    1,391 
Shanghai Pudong Development Bank Co., Ltd. Fuzhou Branch   
-
    2,087 
Industrial Bank Fuzhou Branch   10,603    4,994 
Haixia Bank of Fujian Fuzhou Minjiang Branch   1,397    1,391 
China Industrial and Commercial Bank Fuzhou Branch   4,191      
Bank of China Ningde Branch   16,458    16,390 
Total   65,197    55,791 
Less: Short-term bank loans   (48,739)   (39,401)
Less: Long-term bank loans, current   (412)   
-
 
Long-term bank loans  $16,046   $16,390 
Schedule of Movement of Bank Loans

The movement of bank loans is as follows:

 

   For the Six Months Ended
June 30,
 
   2025   2024 
Beginning balance  $55,791   $36,130 
Additions   36,331    36,070 
Repayments   (27,190)   (26,882)
Exchange rate effect   265    (251)
Total  $65,197   $45,067 
Schedule of the Repayment Schedule for the Bank Loans

The repayment schedule for the bank loans is as follows:

 

Twelve months ending June 30,  Repayment 
2026  $49,151 
2027   1,234 
2028   1,852 
2029   2,058 
2030   2,160 
Thereafter   8,742 
Total  $65,197