v3.26.1
Operations by Industry Segment and Geographic Area - Schedule of Sales Into Major Geographic Regions (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]        
Net sales $ 408.1 $ 330.3 $ 804.4 $ 659.7
United States        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]        
Net sales 332.6 262.0 651.6 535.8
Canada        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]        
Net sales 19.8 17.6 43.8 33.0
Australia        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]        
Net sales 10.9 14.5 23.4 19.2
Europe        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]        
Net sales 9.6 7.6 17.6 15.0
Africa        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]        
Net sales 9.2 8.3 16.3 16.5
South America (excluding Brazil)        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]        
Net sales 4.5 3.2 13.8 6.4
Brazil        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]        
Net sales 5.3 10.6 12.6 16.3
Asia        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]        
Net sales 6.5 3.6 12.2 10.4
Mexico        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]        
Net sales 5.9 1.3 7.9 4.5
Central America (excluding Mexico)        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]        
Net sales 2.0 0.2 3.0 0.6
Other        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]        
Net sales 1.8 1.4 2.2 2.0
Total foreign        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]        
Net sales $ 75.5 $ 68.3 $ 152.8 $ 123.9