v3.26.1
Revenue -Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Net sales $ 324.0 $ 318.6 $ 621.9 $ 608.6
Sales direct to consumer        
Disaggregation of Revenue [Line Items]        
Net sales 216.5 216.5 426.7 421.6
Sales to distributors        
Disaggregation of Revenue [Line Items]        
Net sales 107.5 102.1 195.2 187.0
Equipment        
Disaggregation of Revenue [Line Items]        
Net sales 193.8 197.0 371.9 369.8
Parts and consumables        
Disaggregation of Revenue [Line Items]        
Net sales 68.1 69.5 132.7 136.8
Service and other        
Disaggregation of Revenue [Line Items]        
Net sales 62.1 52.1 117.3 102.0
Americas        
Disaggregation of Revenue [Line Items]        
Net sales 218.7 213.5 412.7 410.8
Europe, Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Net sales 86.5 84.7 173.4 160.7
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Net sales $ 18.8 $ 20.4 $ 35.8 $ 37.1