v3.25.4
NET SALES - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Contract liability $ 16.3 $ 8.2 $ 9.2
Revenue, remaining performance obligation 146.1 $ 101.7 $ 86.5
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01      
Segment Reporting Information [Line Items]      
Revenue, remaining performance obligation $ 111.8    
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01      
Segment Reporting Information [Line Items]      
Revenue, remaining performance obligation $ 22.6    
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01      
Segment Reporting Information [Line Items]      
Revenue, remaining performance obligation $ 11.7    
Revenue, remaining performance obligation, expected timing of satisfaction, period    
Revenue from Contract with Customer Benchmark | Product Concentration Risk | Transferred over Time      
Segment Reporting Information [Line Items]      
Concentration risk (in percentage) 0.90% 2.60% 1.30%