v3.25.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Sales $ 145,494 $ 190,805 $ 267,147 $ 361,368
Branded Spirits        
Disaggregation of Revenue [Line Items]        
Sales 60,520 64,041 108,747 114,187
Branded Spirits | Premium plus        
Disaggregation of Revenue [Line Items]        
Sales 31,099 30,707 53,417 51,613
Branded Spirits | Mid        
Disaggregation of Revenue [Line Items]        
Sales 15,493 17,061 28,520 31,822
Branded Spirits | Value        
Disaggregation of Revenue [Line Items]        
Sales 8,936 11,655 16,277 21,664
Branded Spirits | Other        
Disaggregation of Revenue [Line Items]        
Sales 4,992 4,618 10,533 9,088
Distilling Solutions        
Disaggregation of Revenue [Line Items]        
Sales 50,000 93,388 96,943 178,240
Distilling Solutions | Brown goods        
Disaggregation of Revenue [Line Items]        
Sales 35,057 75,443 68,713 141,774
Distilling Solutions | Warehouse services        
Disaggregation of Revenue [Line Items]        
Sales 8,001 8,392 16,078 16,348
Distilling Solutions | White goods and other co-products        
Disaggregation of Revenue [Line Items]        
Sales 6,942 9,553 12,152 20,118
Ingredient Solutions        
Disaggregation of Revenue [Line Items]        
Sales 34,974 33,376 61,457 68,941
Ingredient Solutions | Specialty wheat starches        
Disaggregation of Revenue [Line Items]        
Sales 18,474 19,203 34,327 41,474
Ingredient Solutions | Specialty wheat proteins        
Disaggregation of Revenue [Line Items]        
Sales 12,612 11,200 19,960 21,195
Ingredient Solutions | Commodity wheat starches        
Disaggregation of Revenue [Line Items]        
Sales 3,061 2,973 5,780 6,235
Ingredient Solutions | Commodity wheat proteins        
Disaggregation of Revenue [Line Items]        
Sales $ 827 $ 0 $ 1,390 $ 37