XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
May 03, 2024
Mar. 31, 2024
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Business Combination [Line Items]          
Pro forma net sales   $ 347.4      
Pro forma net income   41.0      
Current restricted cash   0.1 $ 0.9 $ 0.8 $ 0.0
Noncurrent restricted cash   $ 6.2 $ 10.7 $ 6.8 $ 0.0
OpSec          
Business Combination [Line Items]          
Cash contributions received $ 270.0        
Debt instrument, face amount 210.0        
Contingent acquisition liability 1.5        
OpSec | Maximum          
Business Combination [Line Items]          
Contingent acquisition liability $ 2.2        
Intellectual property rights | OpSec          
Business Combination [Line Items]          
Weighted Average Life (in years) 5 years        
Developed technology | OpSec          
Business Combination [Line Items]          
Weighted Average Life (in years) 5 years 8 months 12 days        
Customer relationships | OpSec          
Business Combination [Line Items]          
Weighted Average Life (in years) 19 years 3 months 18 days