v3.25.3
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Net sales $ 163,549 $ 125,203 $ 474,973 $ 385,769
Ammonia        
Disaggregation of Revenue [Line Items]        
Net sales 25,379 24,614 92,621 83,875
UAN        
Disaggregation of Revenue [Line Items]        
Net sales 113,960 76,735 309,622 241,080
Urea products        
Disaggregation of Revenue [Line Items]        
Net sales 10,470 8,137 30,031 21,635
Other revenue        
Disaggregation of Revenue [Line Items]        
Net sales $ 13,740 $ 15,717 $ 42,699 $ 39,179