v3.25.4
Derivative financial instruments (Details) - 9 months ended Dec. 31, 2025
€ in Millions, $ in Millions
USD ($)
EUR (€)
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Derivative, notional amount | €   € 45.0
Deferred loss | $ $ 0.2