v3.26.1
Revenue - Disaggregation of Revenue by Major Source (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]        
Total revenues from contracts with customers $ 45,870 $ 66,189 $ 88,568 $ 102,035
Total revenues from contracts accounted for as derivatives 400,354 486,640 803,460 1,052,309
Total Revenues 446,224 552,829 892,028 1,154,344
Ethanol        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 0 0 0 0
Total revenues from contracts accounted for as derivatives 312,995 389,259 599,281 837,582
Distillers grains        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 15,794 26,653 33,846 49,602
Total revenues from contracts accounted for as derivatives 42,413 56,981 91,982 120,596
Ultra-High Protein        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts accounted for as derivatives 41,860 37,401 77,577 68,471
Other        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 30,076 39,536 54,722 52,433
Total revenues from contracts accounted for as derivatives 3,086 2,999 34,620 25,660
Ethanol Production        
Disaggregation of Revenue [Line Items]        
Total Revenues 410,768 526,954 804,127 1,024,412
Agribusiness & Energy Services        
Disaggregation of Revenue [Line Items]        
Total Revenues 35,456 25,875 87,901 129,932
Operating Segments        
Disaggregation of Revenue [Line Items]        
Total Revenues 450,314 558,684 902,278 1,166,285
Operating Segments | Ethanol Production        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 45,456 62,964 87,748 93,911
Total revenues from contracts accounted for as derivatives 365,312 464,189 716,379 931,014
Total Revenues 410,768 527,153 804,127 1,024,925
Operating Segments | Ethanol Production | Ethanol        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 0 0 0 0
Total revenues from contracts accounted for as derivatives 281,299 373,039 549,444 751,260
Operating Segments | Ethanol Production | Distillers grains        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 15,794 23,708 33,846 43,097
Total revenues from contracts accounted for as derivatives 42,153 53,749 89,358 111,283
Operating Segments | Ethanol Production | Ultra-High Protein        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts accounted for as derivatives 41,860 37,401 77,577 68,471
Operating Segments | Ethanol Production | Other        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 29,662 39,057 53,902 50,301
Total revenues from contracts accounted for as derivatives 0 0 0 0
Operating Segments | Ethanol Production | Intersegment revenues        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 0 199 0 513
Total revenues from contracts accounted for as derivatives 0 0 0 0
Operating Segments | Agribusiness & Energy Services        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 465 3,485 942 8,766
Total revenues from contracts accounted for as derivatives 39,081 28,046 97,209 132,594
Total Revenues 39,546 31,531 98,151 141,360
Operating Segments | Agribusiness & Energy Services | Ethanol        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 0 0 0 0
Total revenues from contracts accounted for as derivatives 31,696 16,220 49,837 86,322
Operating Segments | Agribusiness & Energy Services | Distillers grains        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 0 2,945 0 6,505
Total revenues from contracts accounted for as derivatives 260 3,232 2,624 9,313
Operating Segments | Agribusiness & Energy Services | Ultra-High Protein        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts accounted for as derivatives 0 0 0 0
Operating Segments | Agribusiness & Energy Services | Other        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 414 479 820 2,132
Total revenues from contracts accounted for as derivatives 3,086 2,999 34,620 25,660
Operating Segments | Agribusiness & Energy Services | Intersegment revenues        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 51 61 122 129
Total revenues from contracts accounted for as derivatives 4,039 5,595 10,128 11,299
Eliminations        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers (51) (260) (122) (642)
Total revenues from contracts accounted for as derivatives (4,039) (5,595) (10,128) (11,299)
Total Revenues (4,090) (5,855) (10,250) (11,941)
Eliminations | Ethanol        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 0 0 0 0
Total revenues from contracts accounted for as derivatives 0 0 0 0
Eliminations | Distillers grains        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 0 0 0 0
Total revenues from contracts accounted for as derivatives 0 0 0 0
Eliminations | Ultra-High Protein        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts accounted for as derivatives 0 0 0 0
Eliminations | Other        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 0 0 0 0
Total revenues from contracts accounted for as derivatives 0 0 0 0
Eliminations | Intersegment revenues        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers (51) (260) (122) (642)
Total revenues from contracts accounted for as derivatives (4,039) (5,595) (10,128) (11,299)
Eliminations | Ethanol Production        
Disaggregation of Revenue [Line Items]        
Total Revenues 0 (199) 0 (513)
Eliminations | Agribusiness & Energy Services        
Disaggregation of Revenue [Line Items]        
Total Revenues $ (4,090) $ (5,656) $ (10,250) $ (11,428)