XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Disaggregation of Revenues) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total $ 648,843 $ 738,978
Specialty nutrients    
Disaggregation of Revenue [Line Items]    
Total 69,724 69,997
Primary nutrients    
Disaggregation of Revenue [Line Items]    
Total 67,312 64,750
Products and co-products    
Disaggregation of Revenue [Line Items]    
Total 408,509 483,575
Propane    
Disaggregation of Revenue [Line Items]    
Total 69,796 76,523
Other    
Disaggregation of Revenue [Line Items]    
Total 33,502 44,133
Trade    
Disaggregation of Revenue [Line Items]    
Total 174,113 178,079
Trade | Specialty nutrients    
Disaggregation of Revenue [Line Items]    
Total 0 0
Trade | Primary nutrients    
Disaggregation of Revenue [Line Items]    
Total 0 0
Trade | Products and co-products    
Disaggregation of Revenue [Line Items]    
Total 102,344 88,966
Trade | Propane    
Disaggregation of Revenue [Line Items]    
Total 69,796 76,523
Trade | Other    
Disaggregation of Revenue [Line Items]    
Total 1,973 12,590
Ethanol    
Disaggregation of Revenue [Line Items]    
Total 307,412 396,957
Ethanol | Specialty nutrients    
Disaggregation of Revenue [Line Items]    
Total 0 0
Ethanol | Primary nutrients    
Disaggregation of Revenue [Line Items]    
Total 0 0
Ethanol | Products and co-products    
Disaggregation of Revenue [Line Items]    
Total 306,165 394,609
Ethanol | Propane    
Disaggregation of Revenue [Line Items]    
Total 0 0
Ethanol | Other    
Disaggregation of Revenue [Line Items]    
Total 1,247 2,348
Nutrient & Industrial    
Disaggregation of Revenue [Line Items]    
Total 167,318 163,942
Nutrient & Industrial | Specialty nutrients    
Disaggregation of Revenue [Line Items]    
Total 69,724 69,997
Nutrient & Industrial | Primary nutrients    
Disaggregation of Revenue [Line Items]    
Total 67,312 64,750
Nutrient & Industrial | Products and co-products    
Disaggregation of Revenue [Line Items]    
Total 0 0
Nutrient & Industrial | Propane    
Disaggregation of Revenue [Line Items]    
Total 0 0
Nutrient & Industrial | Other    
Disaggregation of Revenue [Line Items]    
Total $ 30,282 $ 29,195