XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Note 7 - Intangible Assets, Including Goodwill (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
   

September 30,

   

December 31,

 
   

2025

   

2024

 
   

Gross

           

Gross

         
   

Carrying

   

Accumulated

   

Carrying

   

Accumulated

 
   

Amount

   

Amortization

   

Amount

   

Amortization

 

Technology platform

  $ 7,140     $ 3,676     $ 7,140     $ 3,041  

Purchased and developed software

    8,430       5,364       13,780       5,006  

Customer relationships

    13,910       5,321       13,910       4,350  

Trademarks and trade names

    1,260       996       1,260       852  
      30,740       15,357       36,090       13,249  

Accumulated amortization

    15,357               13,249          

Net book value of amortizable intangible assets

  $ 15,383             $ 22,841