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 |