v3.26.1
Revenue Recognition (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 $ 341.0 $ 304.6 $ 649.3 $ 585.1
Bar        
Disaggregation of Revenue [Line Items]        
Net sales 221.1 186.3 422.0 352.3
Tube        
Disaggregation of Revenue [Line Items]        
Net sales 35.6 33.4 68.6 64.8
Manufactured Components        
Disaggregation of Revenue [Line Items]        
Net sales 77.9 80.4 147.6 159.1
Other        
Disaggregation of Revenue [Line Items]        
Net sales [1] 6.4 4.5 11.1 8.9
Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 116.1 104.4 228.4 206.1
Automotive        
Disaggregation of Revenue [Line Items]        
Net sales 128.1 122.8 240.8 236.0
Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Net sales 60.1 42.1 112.0 74.6
Energy        
Disaggregation of Revenue [Line Items]        
Net sales 30.3 30.8 57.0 59.5
Other        
Disaggregation of Revenue [Line Items]        
Net sales [2] $ 6.4 $ 4.5 $ 11.1 $ 8.9
[1]

(2) “Other” sales by product type relates to the Company’s scrap sales.

[2]

(1) “Other” sales by end-market sector relates to the Company’s scrap sales.