v3.24.2
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