XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Note 7 - Revenue and Accounts Receivable - Schedule Of America By Product Category (Details) - India Biodiesel [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues $ 14,468 $ 32,257 $ 29,067 $ 89,841
Renewable Energy, Biodiesel [Member]        
Revenues 13,948 31,121 23,489 85,821
Product and Service, Other [Member]        
Revenues $ 520 $ 1,136 $ 5,578 $ 4,020