v3.25.4
Revenue From Contracts With Customers (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table provides information about disaggregated revenue by type of product and contract:
(in thousands)202520242023
Graphite electrodes $460,638 $493,644 $592,008 
By-products and other43,496 45,138 28,492 
Total Revenues$504,134 $538,782 $620,500