v3.25.2
Revenue -Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Net sales $ 318.6 $ 331.0 $ 608.6 $ 642.0
Sales direct to consumer        
Disaggregation of Revenue [Line Items]        
Net sales 216.5 229.7 421.6 451.1
Sales to distributors        
Disaggregation of Revenue [Line Items]        
Net sales 102.1 101.3 187.0 190.9
Equipment        
Disaggregation of Revenue [Line Items]        
Net sales 197.0 210.7 369.8 400.5
Parts and consumables        
Disaggregation of Revenue [Line Items]        
Net sales 69.5 68.9 136.8 139.5
Service and other        
Disaggregation of Revenue [Line Items]        
Net sales 52.1 51.4 102.0 102.0
Americas        
Disaggregation of Revenue [Line Items]        
Net sales 213.5 227.8 410.8 443.4
Europe, Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Net sales 84.7 81.5 160.7 158.3
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Net sales $ 20.4 $ 21.7 $ 37.1 $ 40.3