v3.26.1
Derivative financial instruments - Schedule of derivative instruments (Details) - Jun. 30, 2026
€ in Thousands, $ in Thousands
USD ($)
EUR (€)
Interest rate swap    
Derivatives, Fair Value [Line Items]    
Notional values $ 38,252  
Foreign currency hedges    
Derivatives, Fair Value [Line Items]    
Notional values | €   € 23,512
Natural gas swaps (MMBtus)    
Derivatives, Fair Value [Line Items]    
Notional values $ 920,000