XML 149 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Sales by Product Group (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Net sales $ 698.0 $ 695.4
Proprietary Products    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Net sales 563.0 559.5
Contract-Manufactured Products    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Net sales $ 135.0 $ 135.9