XML 91 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 11 - Revenue and Accounts Receivable - Schedule Of America By Product Category (Details) - India Biodiesel [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
sales $ 92,847 $ 77,194
Renewable Energy, Biodiesel [Member]    
sales 86,653 74,503
Product and Service, Other [Member]    
sales $ 6,194 $ 2,691