v3.26.1
Segment Information (Income by Reportable Segments) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment Reporting [Line Items]          
Total net sales $ 216.8 $ 202.8 $ 417.3 $ 393.3  
Cost of sales 146.4 138.8 282.3 272.3  
Gross margin 70.4 64.0 135.0 121.0  
Inventories, net 130.0 151.2 130.0 151.2 $ 125.0
Depreciation expense 8.4 7.4 16.7 14.6  
Advanced Electronics Solutions          
Segment Reporting [Line Items]          
Total net sales 117.5 109.0 225.2 213.2  
Cost of sales 84.0 78.1 160.3 153.2  
Gross margin 33.5 30.9 64.9 60.0  
Inventories, net 78.2 85.5 78.2 85.5  
Depreciation expense 5.5 4.4 10.9 8.6  
Elastomeric Material Solutions          
Segment Reporting [Line Items]          
Total net sales 94.8 89.4 183.2 172.0  
Cost of sales 59.8 57.9 116.9 113.8  
Gross margin 35.0 31.5 66.3 58.2  
Inventories, net 50.0 64.1 50.0 64.1  
Depreciation expense 2.7 2.8 5.4 5.6  
Other          
Segment Reporting [Line Items]          
Total net sales 4.5 4.4 8.9 8.1  
Cost of sales 2.6 2.8 5.1 5.3  
Gross margin 1.9 1.6 3.8 2.8  
Inventories, net 1.8 1.6 1.8 1.6  
Depreciation expense 0.2 0.2 0.4 0.4  
Net sales - recognized over time          
Segment Reporting [Line Items]          
Total net sales 48.6 41.2 93.4 85.7  
Net sales - recognized over time | Advanced Electronics Solutions          
Segment Reporting [Line Items]          
Total net sales 42.8 34.9 82.2 73.8  
Net sales - recognized over time | Elastomeric Material Solutions          
Segment Reporting [Line Items]          
Total net sales 1.8 2.4 3.3 4.5  
Net sales - recognized over time | Other          
Segment Reporting [Line Items]          
Total net sales 4.0 3.9 7.9 7.4  
Net sales - recognized at a point in time          
Segment Reporting [Line Items]          
Total net sales 168.2 161.6 323.9 307.6  
Net sales - recognized at a point in time | Advanced Electronics Solutions          
Segment Reporting [Line Items]          
Total net sales 74.7 74.1 143.0 139.4  
Net sales - recognized at a point in time | Elastomeric Material Solutions          
Segment Reporting [Line Items]          
Total net sales 93.0 87.0 179.9 167.5  
Net sales - recognized at a point in time | Other          
Segment Reporting [Line Items]          
Total net sales $ 0.5 $ 0.5 $ 1.0 $ 0.7