XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [line Items]    
Net sales $ 111,839 $ 136,584
Graphite Electrodes    
Disaggregation of Revenue [line Items]    
Net sales 101,262 123,987
By-products and other    
Disaggregation of Revenue [line Items]    
Net sales $ 10,577 $ 12,597