v3.26.1
Segment Information - Summary Of Total Assets for Operating Segments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Segment Reporting [Line Items]    
Total assets $ 1,657,067 $ 1,584,887
Operating Segments | Ethanol Production    
Segment Reporting [Line Items]    
Total assets 1,246,654 1,173,574
Operating Segments | Agribusiness & Energy Services    
Segment Reporting [Line Items]    
Total assets 252,123 278,222
Corporate assets    
Segment Reporting [Line Items]    
Total assets 161,709 139,644
Eliminations    
Segment Reporting [Line Items]    
Total assets $ (3,419) $ (6,553)