XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition (Summary of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation Of Revenue [Line Items]        
Net sales $ 46,196 $ 37,169 $ 145,914 $ 112,709
Specialty Alloys [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 37,308 30,973 118,352 92,359
Premium Alloys [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 7,986 5,936 25,707 19,383
Conversion Services and Other Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales $ 902 $ 260 $ 1,855 $ 967