v3.26.1
Note 11 - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Renewable energy $ 30,871 $ 30,441
Liability to customers related to promotional and retention incentives 9,620 9,474
Payroll and employee benefits 4,328 4,866
Other accrued expenses 5,963 4,012
Total accrued expenses $ 50,782 $ 48,793