v3.26.1
Note 1 - Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Amortization of Capitalized Contract Cost [Table Text Block]
   

Three months ended June 30,

   

Six months ended June 30,

 
   

2026

   

2025

   

2026

   

2025

 

Direct expenses

  $ 103     $ 70     $ 135     $ 103  

Selling, general, and administrative expenses

    256       199       496       542  

Total amortization

  $ 359     $ 269     $ 631     $ 645