v3.26.1
Net Sales - Summary of Net Sales Disaggregated by Principal Markets (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net sales:        
Net sales $ 168,092 $ 151,296 $ 337,579 $ 294,728
Chemical        
Net sales:        
Net sales 168,092 151,296 337,579 294,728
Chemical | AN and Nitric Acid        
Net sales:        
Net sales 69,539 61,707 144,886 119,325
Chemical | Urea ammonium nitrate (UAN)        
Net sales:        
Net sales 62,488 52,262 111,659 96,127
Chemical | Ammonia        
Net sales:        
Net sales 25,511 26,830 62,325 60,102
Chemical | Other        
Net sales:        
Net sales $ 10,554 $ 10,497 $ 18,709 $ 19,174