XML 111 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Details)
gal in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
gal
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Minimum volume purchase requirements      
2025 | gal 302,200    
2026 | gal 26,800    
2027 | gal 13,800    
2028 | gal 6,900    
2029 | gal 4,600    
Thereafter | gal 9,900    
Total | gal 364,200    
Brand Fee Agreement, future minimum payments      
2025 $ 9,804    
2026 11,412    
2027 11,412    
2028 11,412    
2029 11,412    
Thereafter 7,609    
Total 63,061    
Brand Fee Agreement      
Expenses reflected in cost of sales related to agreement $ 9,000 $ 9,000 $ 9,000