XML 87 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Sales - Summary of Net Sales Disaggregated by Principal Markets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Net sales:      
Net sales $ 522,400 $ 593,709 $ 901,711
Chemical      
Net sales:      
Net sales 522,400 593,709 901,711
Chemical | AN and Nitric Acid      
Net sales:      
Net sales 212,478 221,818 315,679
Chemical | Urea ammonium nitrate (UAN)      
Net sales:      
Net sales 139,435 154,206 239,463
Chemical | Ammonia      
Net sales:      
Net sales 136,662 166,581 284,005
Chemical | Other      
Net sales:      
Net sales $ 33,825 $ 51,104 $ 62,564