Note 19 - Related Party Transactions (Details) - Related Party Income Statement Accounts - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Revenues      
Revenues, related parties $ 64,981 $ 39,090 $ 9,420
Cost of goods sold      
Cost of goods sold, related parties 6,662 58,822 50,635
Distribution      
Distribution, related parties 405 335 392
Affiliated Entity [Member]      
Revenues      
Revenues, related parties 64,981 39,090 9,420
Cost of goods sold      
Cost of goods sold, related parties 6,662 58,822 50,635
Distribution      
Distribution, related parties 405 335 392
Selling, general and administrative expenses      
Selling, general, and administrative expenses, related parties 215 214 399
Affiliated Entity [Member] | Biodeisel, Petrodiesel, Blends and Other Petroleum Products [Member]      
Revenues      
Revenues, related parties 64,981 39,090 9,420
Cost of goods sold      
Cost of goods sold, related parties 2,412 51,647 44,548
Affiliated Entity [Member] | Natural Gas Purchases [Member]      
Cost of goods sold      
Cost of goods sold, related parties 4,190 7,095 6,007
Affiliated Entity [Member] | Income Tax Consulting Services and Other [Member]      
Cost of goods sold      
Cost of goods sold, related parties 60 80 80
Affiliated Entity [Member] | Distribution Related [Member]      
Distribution      
Distribution, related parties 405 335 392
Affiliated Entity [Member] | Commodity Trading Advisory Fees [Member]      
Selling, general and administrative expenses      
Selling, general, and administrative expenses, related parties 143 132 132
Affiliated Entity [Member] | Travel and Administrative Services [Member]      
Selling, general and administrative expenses      
Selling, general, and administrative expenses, related parties $ 72 $ 82 $ 267