v3.26.1
Trade and other receivables - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Expected credit losses | Trade receivables    
Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [line items]    
Financial assets $ 0.0 $ 0.0