XML 83 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Employee benefits (Tables)
12 Months Ended
Dec. 31, 2024
Employee benefits [Abstract]  
Employee Benefits

 
2024
US$’000
   
2023
US$’000
   
2022
US$’000
 
Seafaring crew
   
167,275
     
163,462
     
167,098
 
Shore-based staff
   
50,605
     
42,816
     
37,766
 
   
217,880
     
206,278
     
204,864