v3.26.1
Note 7 - Revenue and Accounts Receivable - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues $ 62,700 $ 52,243 $ 117,319 $ 95,129
California Ethanol [Member]        
Revenues 46,380 37,288 82,611 75,036
Revenues 52,865 37,288 91,691 75,036
California Ethanol [Member] | Ethanol Sales [Member]        
Revenues 34,037 27,724 61,160 55,783
California Ethanol [Member] | Wet Distillers Grains [Member]        
Revenues 9,720 7,828 17,400 15,828
California Ethanol [Member] | Product and Service, Other [Member]        
Revenues 2,623 1,736 4,051 3,425
California Ethanol [Member] | Petroleum Tax Credits PTC [Member]        
Revenues 6,485 0 9,080 0
California Dairy Renewable Natural Gas [Member]        
Revenues 5,239 3,051 9,050 5,494
Revenues 7,325 3,051 12,579 5,494
California Dairy Renewable Natural Gas [Member] | Gas Sales [Member]        
Revenues 222 292 439 551
California Dairy Renewable Natural Gas [Member] | LCFS Credit Sales [Member]        
Revenues 1,807 773 3,470 1,933
California Dairy Renewable Natural Gas [Member] | RIN Sales [Member]        
Revenues 3,210 1,986 5,141 3,010
California Dairy Renewable Natural Gas [Member] | PTC [Member]        
Revenues $ 2,086 $ 0 $ 3,529 $ 0