Note 5 - Other Current Assets - Schedule of Other Current Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
||||
|---|---|---|---|---|---|---|
| Supplies and parts | $ 9,727 | $ 9,372 | ||||
| Clean Fuel Production Credit(1) | [1] | 4,928 | 2,460 | |||
| Collateralization of derivative instruments, net of fair value | [2] | 2,261 | 2,266 | |||
| Small Producers Tax Credit(1) | [1] | 1,845 | 194 | |||
| Other | 169 | 91 | ||||
| Total | $ 18,930 | $ 14,383 | ||||
| ||||||