v3.26.1
Business Segment Information - Schedule of Net Sales by Geographical Area (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information    
Net sales $ 303.0 $ 273.2
United States    
Segment Reporting Information    
Net sales 172.2 154.7
Asia Pacific    
Segment Reporting Information    
Net sales 69.1 58.3
Europe    
Segment Reporting Information    
Net sales 43.1 40.6
Rest of world    
Segment Reporting Information    
Net sales $ 18.6 $ 19.6