v3.25.2
Related Party Transactions (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]          
Indemnification asset $ 19.3   $ 19.3   $ 18.4
Related Party          
Related Party Transaction [Line Items]          
Transactions with non-consolidated companies included in cost of sales 229.2 $ 301.8 402.0 $ 562.6  
Revenues 324.4 $ 234.0 550.7 $ 470.6  
Amounts due to related parties $ 56.6   $ 56.6   $ 46.5