Financial instruments and fair value measurements - additional information (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||
| Impairment charges | $ 0.0 | $ 160.8 | $ 0.0 | $ 160.8 |
| Property, plant and equipment, estimated fair value | 25.9 | 25.9 | ||
| Customer relationships | ||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||
| Finite-lived intangibles, estimated fair value | 31.4 | 31.4 | ||
| Developed technology | ||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||
| Finite-lived intangibles, estimated fair value | $ 19.3 | $ 19.3 | ||