XML 29 R17.htm IDEA: XBRL DOCUMENT v3.25.2
Intangible Assets, Net
6 Months Ended
Jun. 30, 2025
Intangible Assets, Net [Abstract]  
Intangible Assets, net
11. Intangible Assets, net

 

Intangible assets as of December 31, 2024 and June 30, 2025 consisted of the followings:

 

   December 31,
2024
   June 30,
2025
 
Computer software at cost  $169,054   $172,255 
Sewage discharge permit   1,667,907    1,699,478 
    1,836,961    1,871,733 
Accumulated amortization   (1,453,999)   (1,717,482)
   $382,962   $154,251 

 

Amortization expenses were $115,649 and $116,956 for the three months ended June 30, 2024 and 2025, respectively.

 

Amortization expenses were $233,494 and $233,073 for the six months ended June 30, 2024 and 2025, respectively.

 

Total future amortization expenses for finite-lived intangible assets were estimated as follows:

 

Remainder of 2025  $84,067 
2026   16,497 
2027   10,611 
2028   9,028 
2029   8,628 
Thereafter   25,420 
Total  $154,251 

 

No impairment loss was made to the carrying amounts of the intangible assets for the three and six months ended June 30, 2024 and 2025.