XML 126 R100.htm IDEA: XBRL DOCUMENT v3.25.1
Taxation - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]      
Deferred income tax assets $ 15,507 $ 9,777  
Deferred income tax liabilities (330,336) (376,331)  
Deferred tax liability (asset) (314,829) (366,554) $ (292,656)
Deferred tax assets temporary differences      
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]      
Deferred income tax assets 101,205 79,365 145,740
Deferred tax liability temporary differences      
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]      
Deferred income tax liabilities (416,034) (445,919) $ (438,396)
Recovered after more than 12 months | Deferred tax assets temporary differences      
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]      
Deferred income tax assets 23,428 36,028  
Recovered after more than 12 months | Deferred tax liability temporary differences      
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]      
Deferred income tax liabilities (272,403) (427,360)  
Recovered within 12 months | Deferred tax assets temporary differences      
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]      
Deferred income tax assets 77,777 43,337  
Recovered within 12 months | Deferred tax liability temporary differences      
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]      
Deferred income tax liabilities $ (143,631) $ (18,559)