v3.26.1
Segment Information - Summary Of Total Assets for Operating Segments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Segment Reporting [Line Items]    
Total assets $ 1,586,753 $ 1,584,887
Operating Segments | Ethanol Production    
Segment Reporting [Line Items]    
Total assets 1,220,927 1,173,574
Operating Segments | Agribusiness & Energy Services    
Segment Reporting [Line Items]    
Total assets 247,655 278,222
Corporate assets    
Segment Reporting [Line Items]    
Total assets 120,226 139,644
Eliminations    
Segment Reporting [Line Items]    
Total assets $ (2,055) $ (6,553)