v3.26.1
Trade receivables - Schedule of Movements in the Provision for Impairment of Receivables (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [line items]      
Financial assets at beginning of period $ (67,760) $ (15,182)  
Financial assets at start of period (17,621) (67,760) $ (15,182)
Trade receivables and contract assets      
Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [line items]      
Financial assets at beginning of period (4,931) (8,612)  
Financial assets at start of period (3,376) (4,931) (8,612)
Trade receivables and contract assets | Accumulated impairment      
Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [line items]      
Financial assets at beginning of period 2,301 2,524 2,524
Unutilized amounts 0 0 0
Charge for the year 0 0 0
Utilized amounts (2,251) (223) 0
Financial assets at start of period $ 50 $ 2,301 $ 2,524