XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue from Contracts with Customers (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [line Items]        
Net sales $ 131,840 $ 137,327 $ 243,679 $ 273,911
Graphite Electrodes        
Disaggregation of Revenue [line Items]        
Net sales 119,440 124,807 220,702 248,794
By-products and other        
Disaggregation of Revenue [line Items]        
Net sales $ 12,400 $ 12,520 $ 22,977 $ 25,117