v3.26.1
Fair Value Measurements - Schedule of Company Financial Assets and Liabilities at Fair Value on Recurring Basis (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Jul. 29, 2025
Micro-LAM, Inc        
Liabilities        
Business combination, potential earnout of maximum $ 12.0 $ 12.0   $ 12.0
Change in the liability fair value measurement of contingent consideration 0.0 0.0    
Change in the asset fair value measurement of contingent consideration 0.0 0.0    
Level 3 | Micro-LAM, Inc | Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesCurrent        
Liabilities        
Contingent consideration 0.4 0.4    
Level 3 | Micro-LAM, Inc | Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent        
Liabilities        
Contingent consideration 0.8 0.8 $ 1.2  
Fair Value, Recurring        
Liabilities        
Contingent consideration 1.2 1.2 1.2  
Fair Value, Recurring | Mutual Funds Held in Nonqualified SERP        
ASSETS        
Trading securities - mutual funds held in nonqualified SERP 11.3 11.3 10.8  
Fair Value, Recurring | Level 1        
Liabilities        
Contingent consideration 0.0 0.0 0.0  
Fair Value, Recurring | Level 1 | Mutual Funds Held in Nonqualified SERP        
ASSETS        
Trading securities - mutual funds held in nonqualified SERP 11.3 11.3 10.8  
Fair Value, Recurring | Level 2        
Liabilities        
Contingent consideration 0.0 0.0 0.0  
Fair Value, Recurring | Level 2 | Mutual Funds Held in Nonqualified SERP        
ASSETS        
Trading securities - mutual funds held in nonqualified SERP 0.0 0.0 0.0  
Fair Value, Recurring | Level 3        
Liabilities        
Contingent consideration 1.2 1.2 1.2  
Fair Value, Recurring | Level 3 | Mutual Funds Held in Nonqualified SERP        
ASSETS        
Trading securities - mutual funds held in nonqualified SERP $ 0.0 $ 0.0 $ 0.0