v3.26.1
Note 16 - Variable Interest Entity (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Variable Interest Entities, Additional Information [Table Text Block]
  

Year ended December 31,

 
  

Period from January 1, 2025 to November 7, 2025

  

Year Ended December 31, 2024

  

Year Ended December 31, 2023

 
  

(in thousands)

 

Net income (loss)

 $207  $(276) $(850)

Aggregate funding paid to (provided by) the Company, net

 $307  $271  $(1,104)
Schedule of Variable Interest Entities [Table Text Block]

ASSETS

    

Cash, cash equivalents and restricted cash

 $313 

Trade accounts receivable

  250 

Prepaid expenses and other current assets

  318 

Other assets

  363 

TOTAL ASSETS

 $1,244 

LIABILITIES AND NONCONTROLLING INTERESTS

    

Current liabilities

 $645 

Due to IDT Energy

  4,622 

Noncontrolling interests from CCE

  (4,023)

TOTAL LIABILITIES AND NONCONTROLLING INTERESTS

 $1,244