XML 157 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Segment Information Classified Based on Geographic Location (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Net sales $ 1,861.5 $ 1,722.7 $ 1,434.8
Long-lived assets 419.9 346.6 313.1
U.S.      
Segment Reporting Information [Line Items]      
Net sales 1,469.1 1,337.4 1,149.8
Long-lived assets 318.1 261.6 249.4
Canada      
Segment Reporting Information [Line Items]      
Net sales 257.4 237.8 175.3
Long-lived assets 97.4 80.7 59.1
Europe/Other      
Segment Reporting Information [Line Items]      
Net sales 135.0 147.5 109.7
Long-lived assets $ 4.4 $ 4.3 $ 4.6