v3.25.1
Net Sales - Summary of Net Sales Disaggregated by Principal Markets (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Net sales:    
Net sales $ 143,432 $ 138,204
Chemical    
Net sales:    
Net sales 143,432 138,204
Chemical | AN and Nitric Acid    
Net sales:    
Net sales 57,618 48,435
Chemical | Urea ammonium nitrate (UAN)    
Net sales:    
Net sales 43,865 41,192
Chemical | Ammonia    
Net sales:    
Net sales 33,272 39,530
Chemical | Other    
Net sales:    
Net sales $ 8,677 $ 9,047