v3.26.1
Note 11 - Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

December 31,

 
  

2025

  

2024

 
  

(in thousands)

 

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 
Other Current Liabilities [Table Text Block]
  

December 31,

 
  

2025

  

2024

 
  

(in thousands)

 

Contract liabilities

 $7,807  $3,973 

Current hedge liabilities

  1,484   428 

Current lease liabilities

  88   223 

Others

  673   1,769 

Total other current liabilities

 $10,052  $6,393