v3.26.1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Net sales $ 202,194 $ 168,559 $ 382,242 $ 311,425
Ammonia        
Disaggregation of Revenue [Line Items]        
Net sales 42,627 34,064 92,958 67,242
UAN        
Disaggregation of Revenue [Line Items]        
Net sales 130,551 109,540 236,942 195,662
Urea products        
Disaggregation of Revenue [Line Items]        
Net sales 13,273 10,248 22,646 19,561
Other revenue        
Disaggregation of Revenue [Line Items]        
Net sales $ 15,743 $ 14,707 $ 29,696 $ 28,960