v3.26.1
Note 12 - Segment Information (Details Textual)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Mar. 31, 2025
USD ($)
Number of Reportable Segments 2    
Number of RINs in Inventory 200,000 400,000 2,300,000
RIN, Fair Market Value $ 298 $ 379 $ 2,077
RIN, Cost $ 0    
Chemicals [Member]      
Number of Reportable Segments 2