XML 113 R63.htm IDEA: XBRL DOCUMENT v3.24.1
OTHER PAYABLES AND ACCRUALS (Tables)
12 Months Ended
Dec. 31, 2023
Disclosure Of Other Payables And Accruals [Abstract]  
Summary of Other Payables and Accruals
December 31,
2023
December 31,
2022
US$’000US$’000
Accrued payroll30,974 21,892 
Accrued expense71,462 127,390 
Other payables11,944 10,960 
Payable for Collaboration Assets 16,338 22,852 
Other tax payables2,084 1,015 
132,802 184,109