v3.26.1
Note 17 - Related Party Transactions (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Related Party Transactions [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2026

  

2025

  

2026

  

2025

 
  

(in thousands)

  

(in thousands)

 

Amount IDT charged the Company

 $146   220  $433   476 

Amount the Company charged IDT

 $16   23  $34   60 
Schedule of Related Party Transactions, Balance Sheet Items [Table Text Block]
  

June 30,

  

December 31,

 
  

2026

  

2025

 
  

(in thousands)

 

Due to IDT

 $110  $157 

Due from IDT

 $11  $45