XML 30 R19.htm IDEA: XBRL DOCUMENT v3.25.2
Note 11 - Accrued Expenses and Other Current Liabilities
6 Months Ended
Jun. 30, 2025
Notes to Financial Statements  
Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]

Note 11Accrued Expenses and Other Current Liabilities

 

Accrued expenses consisted of the following:  

 

  

June 30, 2025

  

December 31, 2024

 
  

(in thousands)

 

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 

 

Other current liabilities consisted of the following:

 

  

June 30, 2025

  

December 31, 2024

 
  

(in thousands)

 

Contract liabilities

 $5,454  $3,973 

Current hedge liabilities

  1,325   428 

Current lease liabilities

  119   223 

Others

  1,903   1,769 

Total other current liabilities

 $8,801  $6,393