v3.26.1
Note 7 - Revenue and Accounts Receivable - Schedule Of America By Product Category (Details) - India Biodiesel Segment [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues $ 2,510 $ 11,904 $ 13,049 $ 14,599
Renewable Energy, Biodiesel [Member]        
Revenues 1,404 9,541 10,937 9,541
Product and Service, Other [Member]        
Revenues $ 1,106 $ 2,363 $ 2,112 $ 5,058