XML 68 R53.htm IDEA: XBRL DOCUMENT v3.25.1
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2024
Classes of current inventories [abstract]  
Summary of Inventories
As of December 31,
20242023
US$’000US$’000
Raw materials and supplies38,313 28,962 
Work in progress21,195 20,991 
Finished goods67,306 78,277 
Total inventories at the lower of cost and net realizable value126,814 128,230