XML 54 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Net Sales and Revenue - Schedule of Disaggregated Revenue by Product (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Net Sales and Revenue - Schedule of Disaggregated Revenue by Product (Details) [Line Items]        
Revenue by Product $ 158,563 $ 148,155 $ 316,903 $ 309,386
Ethanol [Member]        
Net Sales and Revenue - Schedule of Disaggregated Revenue by Product (Details) [Line Items]        
Revenue by Product 123,312 116,100 247,709 235,527
Dried Distillers Grains [Member]        
Net Sales and Revenue - Schedule of Disaggregated Revenue by Product (Details) [Line Items]        
Revenue by Product 21,260 21,847 43,546 52,533
Distillers Corn Oil [Member]        
Net Sales and Revenue - Schedule of Disaggregated Revenue by Product (Details) [Line Items]        
Revenue by Product 12,509 8,578 22,388 18,384
Modified Distillers Grains [Member]        
Net Sales and Revenue - Schedule of Disaggregated Revenue by Product (Details) [Line Items]        
Revenue by Product 1,251 1,123 2,873 2,320
Derivative Financial Instrument Gains [Member]        
Net Sales and Revenue - Schedule of Disaggregated Revenue by Product (Details) [Line Items]        
Revenue by Product 201 429 218 436
Other[Member]        
Net Sales and Revenue - Schedule of Disaggregated Revenue by Product (Details) [Line Items]        
Revenue by Product $ 30 $ 78 $ 169 $ 186