XML 73 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue From Contracts With Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Total Revenues $ 1,281,250 $ 1,345,788 $ 1,224,361
Graphite Electrodes - LTAs      
Disaggregation of Revenue [Line Items]      
Total Revenues 870,287 1,040,214 1,069,772
Graphite Electrodes - Non-LTAs      
Disaggregation of Revenue [Line Items]      
Total Revenues 351,140 258,426 123,845
Other      
Disaggregation of Revenue [Line Items]      
Total Revenues $ 59,823 $ 47,148 $ 30,744