XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Note 11 - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Renewable energy $ 32,068 $ 30,441
Liability to customers related to promotions and retention incentives 9,708 9,474
Payroll and employee benefits 2,739 4,866
Other accrued expenses 4,678 4,012
Total accrued expenses $ 49,193 $ 48,793