v3.26.1
Derivative financial instruments - Additional Information (Details) - 3 months ended Mar. 31, 2026
€ in Millions, $ in Millions
USD ($)
EUR (€)
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Outstanding cash flow hedge contracts | €   € 79
Derivative, Gain, Statement of Income or Comprehensive Income [Extensible Enumeration] Unrealized gain on derivative instruments  
Deferred gains | $ $ 0.6  
Derivative expected to be recognized   12 months