XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [line Items]        
Net sales $ 158,992 $ 303,840 $ 483,355 $ 1,033,731
Long-term Contract with Customer        
Disaggregation of Revenue [line Items]        
Net sales 66,344 212,087 212,579 683,858
Short-term Contract with Customer        
Disaggregation of Revenue [line Items]        
Net sales 88,629 79,710 246,726 296,954
By-products and other        
Disaggregation of Revenue [line Items]        
Net sales $ 4,019 $ 12,043 $ 24,050 $ 52,919