v3.26.3
Provisions for legal proceedings - Schedule of Breakdown Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Schedule of Breakdown Liabilities [Line Items]      
Current liabilities $ 218,661 $ 159,217  
Non-current liabilities 216,427 209,358  
Total Liabilities 435,088   $ 325,663
Breakdown Liabilities      
Schedule of Breakdown Liabilities [Line Items]      
Current liabilities 218,661 159,217  
Non-current liabilities 216,427 209,358  
Total Liabilities $ 435,088 $ 368,575