v3.26.1
Note 16 - Variable Interest Entity - Schedule of Variable Interest Entity Amounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Cash, cash equivalents and restricted cash $ 212,438 $ 201,958 $ 165,479
TOTAL ASSETS 20,553 22,365  
Current liabilities 136,026 122,334  
Noncontrolling interests from CCE $ (6,456) (10,957)  
Variable Interest Entity, Primary Beneficiary [Member] | Genie Retail Energy (“GRE”) [Member]      
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  
Current liabilities   645  
Due to IDT Energy   4,622  
Noncontrolling interests from CCE   (4,023)  
TOTAL LIABILITIES AND NONCONTROLLING INTERESTS   $ 1,244