v3.26.1
Derivative financial instruments - Additional Information (Details) - Jul. 03, 2026
€ in Millions, $ in Millions
EUR (€)
USD ($)
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative, notional amount | € € 74.0  
Deferred Derivative Gain (Loss)    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Deferred gain | $   $ 2.3