XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.1
OTHER PAYABLES AND ACCRUALS (Tables)
3 Months Ended
Mar. 31, 2025
Disclosure Of Other Payables And Accruals [Abstract]  
Summary of Other Payables and Accruals
March 31,
2025
December 31,
2024
US$’000US$’000
Accrued payroll27,657 43,188 
Accrued expense24,090 16,347 
Collaboration payable49,350 82,035 
Other payables2,907 6,250 
Payable for collaboration assets6,735 14,988 
Other tax payables6,071 3,372 
Total 116,810 166,180