v3.26.3
Note 7 - Revenue and Accounts Receivable - Schedule Of America By Product Category (Details) - India Biodiesel Segment [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Revenues $ 8,426 $ 14,468 $ 21,475 $ 29,067
Renewable Energy, Biodiesel [Member]        
Revenues 7,339 13,948 18,276 23,489
Product and Service, Other [Member]        
Revenues $ 1,087 $ 520 $ 3,199 $ 5,578