XML 87 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Variable Interest Entity (Details 1) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Variable Interest Entity Classifications Of Carrying Amount Assets And Liabilities Net [Abstract]    
Total assets $ 293,010 $ 277,615
CCE [Member]    
Variable Interest Entity Classifications Of Carrying Amount Assets And Liabilities Net [Abstract]    
Total assets 1,489 1,566
Total liabilities and noncontrolling interests 1,489 1,566
CCE [Member] | Cash, cash equivalents and restricted cash [Member]    
Variable Interest Entity Classifications Of Carrying Amount Assets And Liabilities Net [Abstract]    
Total assets 328 295
CCE [Member] | Trade accounts receivable [Member]    
Variable Interest Entity Classifications Of Carrying Amount Assets And Liabilities Net [Abstract]    
Total assets 480 549
CCE [Member] | Prepaid expenses and other current assets [Member]    
Variable Interest Entity Classifications Of Carrying Amount Assets And Liabilities Net [Abstract]    
Total assets 322 363
CCE [Member] | Other assets [Member]    
Variable Interest Entity Classifications Of Carrying Amount Assets And Liabilities Net [Abstract]    
Total assets 359 359
CCE [Member] | Current liabilities [Member]    
Variable Interest Entity Classifications Of Carrying Amount Assets And Liabilities Net [Abstract]    
Total liabilities and noncontrolling interests 641 700
CCE [Member] | Due to IDT Energy [Member]    
Variable Interest Entity Classifications Of Carrying Amount Assets And Liabilities Net [Abstract]    
Total liabilities and noncontrolling interests 6,076 5,997
CCE [Member] | Noncontrolling interests [Member]    
Variable Interest Entity Classifications Of Carrying Amount Assets And Liabilities Net [Abstract]    
Total liabilities and noncontrolling interests $ (5,228) $ (5,131)