v3.26.1
Note 13 - Segment Information (Details Textual)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jun. 30, 2025
USD ($)
Number of Reportable Segments 2    
Number of RINs in Inventory 100,000 400,000 500,000
RIN, Fair Market Value $ 210 $ 379 $ 604
RIN, Cost $ 0    
Chemicals [Member]      
Number of Reportable Segments 2