XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Note 17 - Related Party Transactions (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Related Party Transactions [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2025

  

2024

  

2025

  

2024

 
  

(in thousands)

  

(in thousands)

 

Amount IDT charged the Company

 $220   304  $476   523 

Amount the Company charged IDT

 $23   31  $82   67 
Schedule of Related Party Transactions, Balance Sheet Items [Table Text Block]
  

June 30,

  

December 31,

 
  

2025

  

2024

 
  

(in thousands)

 

Due to IDT

 $139  $155 

Due from IDT

 $12  $20