XML 76 R61.htm IDEA: XBRL DOCUMENT v3.25.1
TRADE AND OTHER PAYABLES (Tables)
12 Months Ended
Dec. 31, 2024
Trade and other current payables [abstract]  
Summary of Trade and Other Payables
As of December 31,
20242023
US$’000US$’000
Trade payables46,560 40,977 
Other payables10,660 10,766 
57,220 51,743