v3.25.2
Derivative financial instruments (Additional Information) (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 23, 2017
Jun. 30, 2025
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Long-term interest rate swap, percentage 70.00%  
Amount of gain (loss) recognized expected to be reclassified (Term)   12 months
Description of hedge related expenses   The hedges will expire in December 2025 and are used to cover approximately 80% of the expected related expenses.
Other Comprehensive Income, Amount of gain (loss) recognized   $ 0.9