XML 71 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
TRADE AND OTHER PAYABLES (Tables)
12 Months Ended
Dec. 31, 2023
Trade and other current payables [abstract]  
Summary of Trade and Other Payables
As of December 31,
20232022
US$’000US$’000
Trade payables40,977 29,258 
Other payables10,766 10,633 
51,743 39,891