XML 82 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Segment financial information - product lines (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation by product line    
Net sales $ 1,581.4 $ 1,581.4
Proprietary    
Disaggregation by product line    
Net sales 833.3 829.7
Third-party    
Disaggregation by product line    
Net sales $ 748.1 $ 751.7