v3.25.4
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Notes Receivable    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying value of note receivable $ 6.4  
Senior Notes | Senior Notes Due 2028    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of senior notes 392.9 $ 374.6
Senior Notes | Senior Notes Due 2029    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of senior notes 389.3 371.9
Convertible Debt | Convertible Senior Notes Due 2030    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of senior notes 1,194.0  
Foreign Exchange Contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of foreign currency forward contracts $ 5.2 $ 8.2