v3.26.1
Derivative Financial Instruments - Narrative (Details) - Foreign exchange forward - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Derivatives, Fair Value [Line Items]    
Expected reclassification of net gain recorded in accumulated other comprehensive loss, net of tax into cost of goods sold during next twelve months $ 5.7  
Derivative Designated As Hedging    
Derivatives, Fair Value [Line Items]    
Notional amount $ 216.3 $ 230.7
Maximum    
Derivatives, Fair Value [Line Items]    
Term of derivative contract (in months) 24 months