v3.26.3
Income and other taxes payable (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Income and Other Taxes Payable [Abstract]    
Taxes payable in installments $ 27,339 $ 25,548
PIS / COFINS tax payable 1,190 17,956
ICMS / VAT / GST tax payable 88,585 45,662
Withholding income taxes 348,900 348,917
Property taxes and others 123,582 122,603
Subtotal 589,596 560,686
Income taxes payable 187,037 288,030
Total 776,633 848,716
Current liabilities 357,238 440,989
Non-current liabilities 419,395 407,727
Total $ 776,633 $ 848,716