v3.25.4
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Net sales $ 606,038 $ 525,324 $ 681,477
Ammonia      
Disaggregation of Revenue [Line Items]      
Net sales 143,089 129,952 161,004
UAN      
Disaggregation of Revenue [Line Items]      
Net sales 374,316 312,008 431,451
Urea products      
Disaggregation of Revenue [Line Items]      
Net sales 37,384 30,449 28,730
Other revenue      
Disaggregation of Revenue [Line Items]      
Net sales $ 51,249 $ 52,915 $ 60,292