v3.26.1
Note 11 - Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

June 30, 2026

  

December 31, 2025

 
  

(in thousands)

 

Renewable energy

 $30,619  $30,871 

Liability to customers related to promotions and retention incentives

  9,596   9,620 

Payroll and employee benefits

  2,370   4,328 

Other accrued expenses

  7,021   5,963 

Total accrued expenses

 $49,606  $50,782 
Other Current Liabilities [Table Text Block]
  

June 30, 2026

  

December 31, 2025

 
  

(in thousands)

 

Contract liabilities

 $8,530  $7,807 

Current hedge liabilities

  212   1,484 

Current lease liabilities

  94   88 

Other

  664   673 

Total other current liabilities

 $9,500  $10,052