v3.26.1
Segment Information - Schedule of Sales by Significant Product Group (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Net sales $ 872.3 $ 766.5 $ 1,717.2 $ 1,464.5
Proprietary Products        
Segment Reporting [Line Items]        
Net sales 722.6 619.8 1,416.9 1,182.8
West Vantage        
Segment Reporting [Line Items]        
Net sales $ 149.7 $ 146.7 $ 300.3 $ 281.7