v3.25.4
Financial risk management - Summary of Maturity Profile of Anticipated Future Contractual Cash Flows Carrying Value (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Disclosure Of Maturity Analysis For Derivative Financial Liabilities [Line Items]  
Total contractual cash flows $ (212,626)
Carrying amount (168,720)
Within 1 year  
Disclosure Of Maturity Analysis For Derivative Financial Liabilities [Line Items]  
Total contractual cash flows (106,819)
Between 1-2 years  
Disclosure Of Maturity Analysis For Derivative Financial Liabilities [Line Items]  
Total contractual cash flows (9,041)
Between 2-5 years  
Disclosure Of Maturity Analysis For Derivative Financial Liabilities [Line Items]  
Total contractual cash flows (96,620)
Over 5 years  
Disclosure Of Maturity Analysis For Derivative Financial Liabilities [Line Items]  
Total contractual cash flows (146)
Borrowings  
Disclosure Of Maturity Analysis For Derivative Financial Liabilities [Line Items]  
Total contractual cash flows (169,752)
Carrying amount (126,870)
Borrowings | Within 1 year  
Disclosure Of Maturity Analysis For Derivative Financial Liabilities [Line Items]  
Total contractual cash flows (70,436)
Borrowings | Between 1-2 years  
Disclosure Of Maturity Analysis For Derivative Financial Liabilities [Line Items]  
Total contractual cash flows (6,083)
Borrowings | Between 2-5 years  
Disclosure Of Maturity Analysis For Derivative Financial Liabilities [Line Items]  
Total contractual cash flows (93,233)
Borrowings | Over 5 years  
Disclosure Of Maturity Analysis For Derivative Financial Liabilities [Line Items]  
Total contractual cash flows 0
Trade payables  
Disclosure Of Maturity Analysis For Derivative Financial Liabilities [Line Items]  
Total contractual cash flows (33,576)
Carrying amount (33,576)
Trade payables | Within 1 year  
Disclosure Of Maturity Analysis For Derivative Financial Liabilities [Line Items]  
Total contractual cash flows (33,576)
Trade payables | Between 1-2 years  
Disclosure Of Maturity Analysis For Derivative Financial Liabilities [Line Items]  
Total contractual cash flows 0
Trade payables | Between 2-5 years  
Disclosure Of Maturity Analysis For Derivative Financial Liabilities [Line Items]  
Total contractual cash flows 0
Trade payables | Over 5 years  
Disclosure Of Maturity Analysis For Derivative Financial Liabilities [Line Items]  
Total contractual cash flows 0
Lease liabilities  
Disclosure Of Maturity Analysis For Derivative Financial Liabilities [Line Items]  
Total contractual cash flows (9,298)
Carrying amount (8,274)
Lease liabilities | Within 1 year  
Disclosure Of Maturity Analysis For Derivative Financial Liabilities [Line Items]  
Total contractual cash flows (2,807)
Lease liabilities | Between 1-2 years  
Disclosure Of Maturity Analysis For Derivative Financial Liabilities [Line Items]  
Total contractual cash flows (2,958)
Lease liabilities | Between 2-5 years  
Disclosure Of Maturity Analysis For Derivative Financial Liabilities [Line Items]  
Total contractual cash flows (3,387)
Lease liabilities | Over 5 years  
Disclosure Of Maturity Analysis For Derivative Financial Liabilities [Line Items]  
Total contractual cash flows $ (146)