XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 1 - Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Amortization of Capitalized Contract Cost [Table Text Block]
  

Three months

ended
June 30, 2024

  

Three months

ended
June 30, 2023

  

Six months

ended
June 30, 2024

  

Six months

ended
June 30, 2023

 
  

(In thousands)

 

Direct Expenses

 $31  $43  $98  $78 

Selling, general and administrative expenses

  224   312   436   638 

Total amortization

 $255  $355  $534  $716 
Financing Receivable, Allowance for Credit Loss [Table Text Block]
  

Balance at

Beginning of

Period

  

Bad Debt

Expense

(Benefit)

  

Write-offs

  

Recoveries

  

Balance at

End of

Period

 
                     

Six months ended June 30, 2024

 $75  $(65) $9  $49  $50 

Six months ended June 30, 2023

 $65  $113  $81  $3  $100 
Fair Value, by Balance Sheet Grouping [Table Text Block]
  

Level 1

  

Level 2

  

Level 3

  

Total

 
  

(In thousands)

 

As of June 30, 2024

                

Money Market Funds

 $332  $-  $-  $332 

Total Cash Equivalents

 $332  $-  $-  $332 
                 

As of December 31, 2023

                

Money Market Funds

 $6,471  $-  $-  $6,471 

Total Cash Equivalents

 $6,471  $-  $-  $6,471 
  

June 30,
2024

  

December 31,

2023

 
  

(In thousands)

 

Total carrying amount of long-term debt

 $33,305  $36,787 

Estimated fair value of long-term debt

 $32,890  $36,403