v3.25.2
Financial Instruments and Fair Value Measurement- Fair Value of Non-Derivate Financial Instruments (Details) - Not recurring - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Notional Amount    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Term-Loan $ 694.4 $ 657.8
Fair Value    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Term-Loan 671.5 658.7
Term-Loan | Notional Amount    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Term-Loan 640.3 601.9
Term-Loan | Fair Value    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Term-Loan 617.5 601.9
China Term-Loan | Notional Amount    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Term-Loan 54.1 55.9
China Term-Loan | Fair Value    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Term-Loan $ 54.0 $ 56.8